yogesh vaidya Ответов: 0

Что я перепутал в своем коде, чтобы создать изображение слайдера в ASP .Сетевое ядро MVC


Привет,

Я работаю в сообществе visual studio 19 и пытаюсь создать представление слайдера на странице магазина в виде слайдеров изображений по категориям в одном

у меня есть таблица CategoryGroup и таблица cataagory
в Категорийгруппе находится начальная часть категории, которая мужская ,женская ,детская, мебель ..Эст
в таблице категорий в мужской группе Мужские футболки ,джинсы ,башмачки Эт...

здесь я пытаюсь создать Категорию мудрых ползунков т. е. мужскую категорию женскую и сколько CategoryGroup доступно в таблице категорий
в моем коде здесь i - это идентификатор categoryGroupId
и пытаюсь использовать цикл while я.е я&л;=идентификатор.функция count (ID-это ID в CategoryGropu)

но пока цикл не работает ,он действительно выходит после i++ ,

пожалуйста помогите мне оштрафовать где не так

Что я уже пробовал:

var Counts = Model.ShowGroups.Count();
var i = 1;

<div class="">
			<div id="catsection" class="carousel slide border" data-ride="carousel" style="width:230px">
				<div class="carousel-inner ">

					@{ var g = Counts + 1;
						while (i < g)
						{
										<div class="carousel-inner row border">

											@{
												var list = Model.ShowCategories.Where(e => e.GropuCategorysId == i).ToList();
												if (list.Count >= 1)
												{
													<div class="carousel-item  col-md-4">

														@{ var isFirst = true;
															foreach (var item in list)
															{
																<div class="list@(isFirst ? "active" : "") ">
																	<img src="@Url.Content("~/Image/ShopCategory/" + item.ImageURL)" alt="Image" id="@item.Id" style="width:200px;height:300px" class="border">
																</div>
																<div class="carousel-caption">
																	<p>@item.Name</p>
																</div>
																isFirst = false;
															}
														}

													</div>
													<a class="carousel-control-prev  " href="#carouselExampleControls" role="button" data-slide="prev">
														<span class="carousel-control-prev-icon" aria-hidden="false"></span>
														<span class="sr-only ">Previous</span>
													</a>
													<a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next" style="color:black">
														<span class="carousel-control-next-icon" aria-hidden="false"></span>
														<span class="sr-only">Next</span>
													</a>
												}
												i++;

											}
										</div>

						}

					}
				</div>
							
						</div>





	</div>

0 Ответов