是否有可能加入“空”与ASP.NET MVC的查询字符串参数?我需要以某种方式产生以下网址使用Html.ActionLink

/主页/索引?富

然而,这Html.ActionLink("Index", "Index", new {foo = ""})将输出

/主页/索引

这是可能在所有?

有帮助吗?

解决方案

您可能需要使用Url.Action()代替Html.ActionLink。

<a href="<%= Url.Action("Index") %>?foo">Index</a>

其他提示

现在,我明白你的问题多一点,不,我不认为有一种方法可以迫使ActionLink的()函数有一个空字符串值的查询字符串参数。

因此,接下来的问题是...在那里与foo转换空值空字符串的语义问题?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top