每当我使用 t4Mvc 创建一个表单发布 URL 时,例如
<% using (Html.BeginForm(MVC.Admin.Login.Index())) { %>
它会生成如下所示的路线:
<form method="post" action="/admin/login/index?RouteValueDictionary=System.Web.Routing.RouteValueDictionary">
或者当我使用
<% using (Html.BeginForm(MVC.Admin.Login.Index(null))) { %>
该方法期望它生成的动作参数
<form method="post" action="/admin/login?TempData=System.Web.Mvc.TempDataDictionary&ViewData=System.Web.Mvc.ViewDataDictionary&ViewEngineCollection=System.Web.Mvc.ViewEngineCollection">
其他人有这个问题吗?