![]() |
1
2
如何生成该URL?通过路由,如果这些都要在查询字符串中,那么应该可以正常工作。我们只为您指定的路由值生成查询字符串参数。 我过去做过的一件事是为特定链接编写自己的助手方法,在这些链接中,我可能会为路由值传入一个对象,但希望在将其传递到底层路由API之前清除不需要的值。这对我很有效。 |
![]() |
2
0
无论您使用的是什么URL生成器或控件,都需要特殊的逻辑来从列表中除去这些不需要的标记。对于一个通用的URL生成器或控件来说并不明显
|
![]() |
3
0
有时我需要在varius视图使用的部分中处理路由值。 然后我通常访问并更改路由器字典。您得到的好处是,代码很有可能在路由中的更改中存活下来,并且您可以在多个生成的URL中使用routevalues。 大多数人会争辩说这个代码最好的地方不是视图。但希望你能理解。 查看代码:
|
![]() |
4
0
也许用这个 Querystring Builder -在request.querystring字典中迭代querystrings,并使用构建器(或仅使用字符串concat)构建新的查询字符串? |
![]() |
CraZyDroiD · 获取javascript中查询字符串的值 7 年前 |
![]() |
Sam · 基于可变参数值删除查询字符串的部分[重复] 7 年前 |
![]() |
scopeak · 如何在不重新加载的情况下修改URL查询字符串 7 年前 |
![]() |
Dan382 · 用于选择内容的URL查询字符串 8 年前 |