2011-06-30 44 views
1

我知道这个问题已被问了很多次。但是,人们建议创建自定义的派生路线类,或者在代码中使用小写字母(对于动作链接),这是一种非常肮脏的方式(如果我只是决定让所有Pascal再套用一次?更改数百个链接?),或者他们建议创建HTML助手来做到这一点(这不是一个错误的答案)。但是没有更简单的方法吗?我的意思是像在web.config文件中设置一些配置,或使用HttpModule或其他简单和集中的东西?如何让ASP.NET MVC创建小写的URL(动作链接)?

回答

1

除了你已经列出的选项,我可以想到没有其他方式产生这个结果。

简而言之,URL需要由'something'处理,不管是.ToLower(),Helper Method还是HTTPModule。

在我们的大多数应用程序中,我们使用全局静态方法对所需的URI执行操作并返回结果。

+0

谢谢你的回应。看起来微软应该总是有一些关于网络的奇怪行为。 [LDSW](http://www.thoughtresults.com/ldsw)是一个众所周知的网络功能,我认为它应该受到所有平台的支持。 –

相关问题