Abrar Kazi Ответов: 2

Как отобразить список элементов в моем представлении cshtml в MVC ?


Я работал над asp.net проект веб-формы для веб-сайта электронной коммерции, где я вывел список товаров, скажем, электронных продуктов, используя ретранслятор.

Сейчас я работаю над проектом mvc, но понятия не имею, как отображать эти продукты .

2 Ответов

Рейтинг:
4

David_Wimbley

Основным примером может быть

действие контроллера

public ActionResult Index()
{
    var data = //some method to get your data to display
    return View(data);
}


Вид - Индекс.cshtml по
@model IEnumerable<your_data_model_or_entity_class_here>

<table>
    <thead>
        <tr>
            <th>Your Column Header Name</th>
        </tr>
    </thead>
    <tbody>
        @foreach(var item in Model)
        {
            <tr>
                <td>
                    <!-- Do something here to display your items in table format (or whatever format you want with as many columns you want -->
                </td>
</tr>
        }
    </tbody>
<table>
</table></table></your_data_model_or_entity_class_here>


Но, как и сказал sitecore, изучение MVC было бы лучше всего, следуя учебникам, которые лучше объясняют подобные проблемы более подробно, чем этот пост.


Рейтинг:
2

F-ES Sitecore

Просмотр общего списка с помощью ASP.NET MVC. Шаг за шагом с предварительным просмотром 5 - PeterKellner.net[^]

Google "asp.net MVC show list" для других примеров. Я бы порекомендовал вам взять книгу по MVC и пройти через нее, чтобы изучить основы, поскольку вы не можете узнать новую технологию из сообщений на форуме. Если вы настаиваете на том, чтобы учиться таким образом, то сначала погуглите свои вопросы, так как существует множество учебных пособий.