空的查询字符串参数与ASP.NET MVC
-
18-09-2019 - |
题
是否有可能加入“空”与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
转换空值空字符串的语义问题?
不隶属于 StackOverflow