查询字符串格式在 MVC2 中不起作用
Query String Formatting not working in MVC2
我正在尝试在 MCV 应用程序中创建一个带有查询字符串的 url
这是代码
<%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] })%>
这里是生成的url
mydomain.com/Admin/Account.aspx?Length=7
您很可能使用了 Html.ActionLink
的错误重载
如果我没记错的话,您可能正在使用也接受 htmlAttributes
参数的重载,因此只需传入 null。
<%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] }, null)%>
我正在尝试在 MCV 应用程序中创建一个带有查询字符串的 url 这是代码
<%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] })%>
这里是生成的url
mydomain.com/Admin/Account.aspx?Length=7
您很可能使用了 Html.ActionLink
如果我没记错的话,您可能正在使用也接受 htmlAttributes
参数的重载,因此只需传入 null。
<%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] }, null)%>