[英]Calling an Actionresult in another Actionresult
我有兩個Actionresults,EditInfo和CreateNew。
public ActionResult CreateNew()
{
ActionResult _view = EditInfo(0)
return _view;
}
public ActionResult EditInfo(int? ID)
{
if (ID == 0)
{
EditModel obj = new EditModel();
return View(obj);
}
EditModel obj = new EditModel();
......
return View(obj);
}
當我選擇選項CreateNew時,我應該顯示帶有空字段的視圖。 如果選擇“編輯”選項,則應顯示帶有字段當前值的視圖。 EditModel具有參數,例如Name,Age等。我已經使用上面的代碼嘗試過此操作。 它不起作用。 Iam是ASP .NET的新手。 有人可以幫我解決這個問題。
Calling an Actionresult in another Actionresult
您可以使用RedirectToAction
public ActionResult CreateNew()
{
ActionResult _view = EditInfo(0)
return RedirectToAction("action name","controller name","params");
//this will go to second action;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.