试试这样:
#errors" method="post">model.SourceUrl)%>
model.EulaId)%>
model.Accepted)%>
model.Accepted)%>
您还可以编写一个可以执行此任务的自定义HTML帮助程序:
public static class FormExtensions
{
public static MvcForm MyBeginForm(this HtmlHelper htmlHelper,string actionName,string controllerName,string fragment)
{
var formAction = UrlHelper.GenerateUrl(null,actionName,controllerName,htmlHelper.ViewContext.HttpContext.Request.Url.Scheme,null,fragment,htmlHelper.RouteCollection,htmlHelper.ViewContext.RequestContext,true);
var builder = new TagBuilder("form");
builder.MergeAttribute("action",formAction);
builder.MergeAttribute("method","post",true);
htmlHelper.ViewContext.Writer.Write(builder.ToString(TagRenderMode.StartTag));
return new MvcForm(htmlHelper.ViewContext);
}
}
然后:
...