我知道有很多实用程序和帮助程序类/方法可用于从内部路由和控制器生成 URL 和链接。但是您将如何处理 MVC 3 中的以下问题?
在剃刀文件中,有人定义了这个:
<a href="http://@Model.Details.ExternalURL" target="_blank">Website</a>
ExternalURL
在这种情况下,将保存类似的值www.yoursite.com
,没有任何前缀。一开始就硬编码http://
是一个明显的禁忌,但如何最好地处理这个问题?
我知道有很多实用程序和帮助程序类/方法可用于从内部路由和控制器生成 URL 和链接。但是您将如何处理 MVC 3 中的以下问题?
在剃刀文件中,有人定义了这个:
<a href="http://@Model.Details.ExternalURL" target="_blank">Website</a>
ExternalURL
在这种情况下,将保存类似的值www.yoursite.com
,没有任何前缀。一开始就硬编码http://
是一个明显的禁忌,但如何最好地处理这个问题?