从Asp.net mvc4控制器调用不同文件夹的视图
我在Views的Jobs文件夹中有一个View Name“Message”。 我想从不同控制器的动作返回该视图,名为“MarketController”
public class MarketController : Controller { [HttpPost] public ActionResult Save() { // logic to save the record TempData["message"] = "Save successfully"; return View("Message"); } }
问题是“消息”视图不在市场视图中,我如何从MarketController返回该视图。
(我不想在这里使用RedirectToaction方法。)
只需使用基于Views
文件夹的相对路径
return View("~/Views/Jobs/Message.cshtml");
您必须填写消息视图的完整地址(“〜/ Views / Jobs / Message.cshtml”):
[HttpPost] public ActionResult Save() { TempData["message"] = "Save successfully"; return View("~/Views/Jobs/Message.cshtml"); }
- C#:枚举中的按位运算符(MVC中的自定义授权)
- 图像不会出现在电子邮件中
- IIS 7上的nHibernate,SQLClientPermissionException
- ASP.NET成员身份更改密码无效
- 成员表达式无法从可空小数转换为对象
- IRouteConstraint MVC4上的HttpContextBase.Session和HttpContext.Current.Session都为null
- 从布局页面ASP.NET MVC3 RAZOR访问会话变量
- 如何支持NTLM身份validation与ASP.NET MVC中的回退forms?
- @ Html.ValueFor(x => x.PropertyName)和@ Model.PropertyName之间的区别是什么?