• 0
red_scorpion1

عند النقر على اى BootStrap Tab لا اجد به سوى اول سجل فقط MVC ؟

سؤال

السلام عليكم

 

اقوم فى View بعرض اعلانات عن طريق إستدعائها من قاعدة البيانات واقوم بعمل Loop عليها بحيث تظهر جميع الإعلانات بالشكل المطلوب وهذا عن طريق عدد ( 2 ) Section

 

الأول: companyAds واقوم فيه بعرض إعلانات الشركات وهو فى الجزء العلوى من الصفحة بدون اى Tab's وهنا لا توجد اى مشاكل وذلك عن طريق الشرط:

@foreach (var comapnyItems in Model.Where(isCompany => isCompany.isCompany == true)) 

الثانى: personAds واقوم فيه بعرض إعلانات الأفراد وهو الجزء الذى داخل Tab's وبه المشكلة

@foreach (var personItems in Model.Where(isCompany => isCompany.isCompany == false))

المشكلة التى اواجهها هى اننى اعرض الاعلانات داخل BootStrap Tab's وهى عرض الصفحة اول مرة اجد بها الاعلانات ولكن عند الضغط على اى tab لرؤية الاعلانات التى به لا اجد به سوى اعلان واحد فقط

 

المفترض ان يتم تعبئة جميع ال tab's عند تحميل الصفحة وعند انتقالى لأى واحد منهم يتم ظهور محتوياته ولكنى لا ادرى ما سبب المشكلة

 

مرفق فيديو لتوضيح المشكلة للمساعدة على ايجاد حل ؟

 

View Code:

@model IEnumerable<GoMVC.Models.GOShopeDbContext.Categories>@{    Layout = "~/Views/Home/_LayoutPage.cshtml";    ViewBag.Title = "View";}@section companyAds{    <h2 class="title text-center">Company Ads</h2>    @foreach (var comapnyItems in Model.Where(isCompany => isCompany.isCompany == true))    {        <div class="col-sm-4">            <div class="product-image-wrapper">                <div class="single-products" style="padding-top:0">                    <div class="productinfo text-center">                        <img src="@Url.Content(comapnyItems.catImage)" alt="" />                    </div>                    <div class="product-overlay">                        <div class="overlay-content">                            <i class="@comapnyItems.classIcon"></i>                            <h2>@comapnyItems.catName</h2>                        </div>                    </div>                </div>                <div class="choose">                    <ul class="nav nav-pills nav-justified">                        <li>                            <a href="#"><img src="~/images/home/book.png" alt="" class="ico2"></a><a href="#">                                <img class="ico" src="~/images/home/video.png" alt="">                            </a>                        </li>                        <li><a href="#"><i class="fa fa-plus-square"></i> More </a></li>                    </ul>                </div>            </div>        </div>    }}@section personAds{    <h2 class="title text-center">Person Ads</h2>    <div class="col-sm-12">        <ul class="nav nav-tabs">            <li class="active"><a href="#propertytab" data-toggle="tab">Home</a></li>            <li><a href="#carstab" data-toggle="tab">Cars</a></li>        </ul>    </div>    <div class="tab-content">        @foreach (var personItems in Model.Where(isCompany => isCompany.isCompany == false))        {            <div class="tab-pane fade active in" id="propertytab">                <div class="col-sm-3">                    <div class="product-image-wrapper">                        <div class="single-products">                            <div class="productinfoslide text-center">                                <img src="@Url.Content(personItems.catImage)" alt="" />                                <h4>@personItems.catName</h4>                                <a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>                            </div>                        </div>                    </div>                </div>            </div>            <div class="tab-pane fade" id="carstab">                <div class="col-sm-3">                    <div class="product-image-wrapper">                        <div class="single-products">                            <div class="productinfoslide text-center">                                <img src="@Url.Content(personItems.catImage)" alt="" />                                <h4>@personItems.catName</h4>                                <a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>                            </div>                        </div>                    </div>                </div>            </div>        }    </div>}

Controller Code:

using GoMVC.Models.GOShopeDbContext;using System.Linq;using System.Web.Mvc;namespace GoMVC.Controllers{    public class HomeController : Controller    {        GoShopeDB _db = new GoShopeDB();        public ActionResult Contact()        {            var model = _db.Categories.ToList();            return View(model);        }    }}

GOShopeDbContext Code:

namespace GoMVC.Models.GOShopeDbContext{    using System;    using System.Data.Entity;    using System.ComponentModel.DataAnnotations.Schema;    using System.Linq;    public partial class GoShopeDB : DbContext    {        public GoShopeDB()            : base("name=GoShopeDB")        {        }        public virtual DbSet<Categories> Categories { get; set; }        public virtual DbSet<SubCats> SubCats { get; set; }        protected override void OnModelCreating(DbModelBuilder modelBuilder)        {        }    }}

Categories Code:

namespace GoMVC.Models.GOShopeDbContext{    using System;    using System.Collections.Generic;    using System.ComponentModel.DataAnnotations;    using System.ComponentModel.DataAnnotations.Schema;    using System.Data.Entity.Spatial;    public partial class Categories    {        [Key]        public int catId { get; set; }        [StringLength(100)]        public string catName { get; set; }        [StringLength(100)]        public string catImage { get; set; }        [StringLength(200)]        public string classIcon { get; set; }        public bool isCompany { get; set; }    }}

ياريت حد يفيدنى ازاى احل المشكلة دى ؟

Untitled.rar

تم تعديل بواسطه red_scorpion1
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

0 إجابة على هذا السؤال .

لاتوجد إجابات على هذا السؤال حتى الآن .

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .