- 串actionName
- 串controllerName
- 對象 routeValues
- FormMethod方法
我把我的模型,它是一個複雜的對象早在t傳遞他控制器來查看,在第三個參數。但是,我收到編譯錯誤:
CS1928: 'System.Web.Mvc.HtmlHelper' does not contain a definition for 'BeginForm' and the best extension method overload 'System.Web.Mvc.Html.FormExtensions.BeginForm(System.Web.Mvc.HtmlHelper, string, string, object, System.Web.Mvc.FormMethod)' has some invalid arguments
有沒有辦法將複雜的對象從視圖發佈到控制器?
Edits
:
我的模式是:
public xxxModel
{
public string Name { get; set; }
public Adddress Address { get; set; }
}
我的看法是:
@model namespace.xxxModel
...
@using (Html.BeginForm("actionName", "controller", Model, FormMethod.Post) { .....
您可以發佈您的BeginForm)代碼(? – Andrew