Действие частичного просмотра не заполняет данные модели

У меня есть частичное представление, которое содержит некоторые данные из модели для отображения. я создал действие этого частичного представления, в котором я возвращаю модель, я не хочу отображать частичное представление в каждом представлении моего проекта MVC. но проблема в том, что когда я возвращаю модель в каждом действии метода представления, она возвращает модель и отображает данные, но когда я не использую для возврата модели в каждом представлении и хочу вернуть модель только в действии частичного представления, а затем данные Данные модели не заполняются в частичном представлении.

Я хочу вернуть модель только в действии частичного просмотра. Мой код

public PartialViewResult _FlyMenu()
{
    Category cat = new Category();
    var category1 =cat.CategoryName;

    return PartialView(category1);
}

person Shakir.iti    schedule 24.05.2013    source источник


Ответы (1)


В действие частичного просмотра ничего не передается, поэтому нет ничего, что действие могло бы передать самому частичному представлению.

Должен быть аргумент для модели в вызове перенаправления и параметр в аргументах действия для ее получения.

Предполагая, что ваша модель относится к категории, я думаю, вам понадобится что-то вроде этого:

public PartialViewResult _FlyResult(Category c)
{
    // method body here
}
person bcr    schedule 24.05.2013