查询字符串格式在MVC2中不起作用

时间:2015-08-19 15:18:03

标签: asp.net-mvc asp.net-mvc-2

我正在尝试在MCV应用程序中创建一个带有查询字符串的URL 这是代码

 <%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] })%>

这是生成的网址

mydomain.com/Admin/Account.aspx?Length=7

1 个答案:

答案 0 :(得分:2)

您最有可能使用Html.ActionLink

的错误重载

如果我没记错的话,你可能正在使用同时包含htmlAttributes参数的重载,所以只需传入null。

<%= Html.ActionLink(Resources.Strings.SignIn_lbl, "SignIn", "Account", new { lang = ViewData["user-language"] }, null)%>