1
我正在查看一些頁面,並且我已經注意到,默認情況下,在控制器/動作/ ID的路由中,ID是整數而不是一個字符串。在vb.net中將MVC路由器的ID從整數更改爲字符串
我怎樣才能改變它,使它是一個字符串?
我正在查看一些頁面,並且我已經注意到,默認情況下,在控制器/動作/ ID的路由中,ID是整數而不是一個字符串。在vb.net中將MVC路由器的ID從整數更改爲字符串
我怎樣才能改變它,使它是一個字符串?
純粹通過創建一個這樣的動作:
Public Function MyAction(ByVal id as String) as ActionResult
該框架將URL轉換爲MyController/MyAction/SomeId
你。通常它會將最後一部分轉換爲一個整數,因爲這就是您的方法定義的方式,沒有什麼可以阻止您說它是一個字符串,因此不需要轉換。