Inf*_*ner 11 asp.net-mvc asp.net-mvc-3
我的控制器中有两个动作方法.我希望两者都返回一个视图.
原因是因为我在视图中有条件检查,检查属性是否为null然后不显示div,如果用户单击加载按钮,则需要通过设置模型的属性返回相同的视图,然后显示div.
这个逻辑至少需要15次,我想创建单独的动作,返回模型但只有一个视图.可能吗?
Ufu*_*arı 18
您只需在return语句中声明该视图名称:
public ActionResult SomeAction()
{
// do something
return View("SharedView", viewModel);
}
Run Code Online (Sandbox Code Playgroud)
如果您有一个名为SharedView的视图,则该控制器中的所有操作都可以访问它.如果要在其他控制器上的操作之间共享它,可以使用" 视图"中的" 共享"文件夹或使用视图名称指定完整路径.
| 归档时间: |
|
| 查看次数: |
15099 次 |
| 最近记录: |