【发布时间】:2008-12-15 12:06:15
【问题描述】:
我正在查看一些页面,我注意到默认情况下,控制器/动作/ID 的路由中的 ID 是整数而不是字符串。
如何将其更改为字符串?
【问题讨论】:
标签: asp.net-mvc vb.net routing
我正在查看一些页面,我注意到默认情况下,控制器/动作/ID 的路由中的 ID 是整数而不是字符串。
如何将其更改为字符串?
【问题讨论】:
标签: asp.net-mvc vb.net routing
纯粹是通过创建这样的动作:
Public Function MyAction(ByVal id as String) as ActionResult
框架会为您转换 url MyController/MyAction/SomeId。通常它会将最后一部分转换为整数,因为这是定义方法的方式,没有什么可以阻止您说它是字符串,因此不需要转换。
【讨论】: