我有模型有數據。 我只在按鈕上創建表單,我不使用模型中的數據。 當我按下它時,它正確地轉到HTTPPOST方法,但模型是完全空的。MVC3崗位空模型
HTML:
@model ViewModels.RequestDeletionViewObject
@using (Html.BeginForm())
{
<input type="submit" value="submit"/>
}
的RequestDeletionViewObject:
public class RequestDeletionViewObject : ViewModelBase
{
public TreeGridData NodeFilespacesData { get; set; }
public Dictionary<long, string> EmailList{ get; set; }
}
控制器:
public ActionResult RequestDel()
{
return View(_businessLogic.GetData());
}
[HttpPost]
public ActionResult RequestDel(RequestDeletionViewObject model)
{
return View(_businessLogic.GetData());
}
請幫助我,我在許多其他地方做過類似的事情,它在那裏工作,但不在這裏,我不知道我錯過了什麼? 謝謝
我不知道,但你不需要傳遞視圖中的值來保持它「活着」? – mattematico