如何重定向到一个PartialViewResult [英] How to redirect to a PartialViewResult
本文介绍了如何重定向到一个PartialViewResult的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何重定向到一个PartialViewResult?我有错误消息:
错误1'MvcUI.Controllers.ExpenseController.SaveAuthorization(字符串):不是所有的code路径返回一个值
块引用>公众的ActionResult SaveAuthorization(字符串ExpenseID)
{ RedirectToAction(AuthorizeEmployee);
} 公共PartialViewResult AuthorizeEmployee()
{
AuthorizeExpenseModel模式=新AuthorizeExpenseModel(NULL,0,全部);
返回PartialView(AuthorizeExpense_Details模型);
}
解决方案您需要把
返回RedirectToAction(AuthorizeEmployee);
在您的SaveAuthorization行动
How do I redirect to a PartialViewResult? I am having the error message:
Error 1 'MvcUI.Controllers.ExpenseController.SaveAuthorization(string)': not all code paths return a value
public ActionResult SaveAuthorization(string ExpenseID) { RedirectToAction("AuthorizeEmployee"); } public PartialViewResult AuthorizeEmployee() { AuthorizeExpenseModel model = new AuthorizeExpenseModel(null, 0, "All"); return PartialView("AuthorizeExpense_Details", model); }
解决方案You need to put
return RedirectToAction("AuthorizeEmployee");
in your SaveAuthorization action
这篇关于如何重定向到一个PartialViewResult的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文