我有一个局部视图,其中包含要显示的模型中的一些数据。我创建了一个这个部分视图的动作,我返回模型,我想在我的MVC项目的每个视图中显示部分视图。但问题是,当我在每个View Method Action中返回Model时,它返回Model并显示数据,但是当我不使用在每个视图中返回Model并希望仅在Partial视图Action中返回Model时数据模型数据不是在部分视图上填充。
我想仅在部分视图操作中返回模型。我的代码是
public PartialViewResult _FlyMenu()
{
Category cat = new Category();
var category1 =cat.CategoryName;
return PartialView(category1);
}
答案 0 :(得分:0)
没有任何内容传递给部分视图操作,因此没有任何操作可以传递给局部视图本身。
重定向调用中的模型应该有一个参数,并且动作参数中的参数可以接收它。
假设您的模型属于Category类型,我认为您需要这样的内容:
public PartialViewResult _FlyResult(Category c)
{
// method body here
}