我的網址如下:爲什麼我的MVC ID返回Null(或Nothing)?
{控制器}/{行動}/{ID}
在這個例子中,它是:
博客/編輯/ 2
在我的代碼,我想獲得的ID參數(這是「2」),像這樣:
' get route
Dim routeData = httpContext.Request.RequestContext.RouteData
' get id
Dim id = If(String.IsNullOrEmpty(routeData.Values("id") = False), routeData.Values("id").ToString, Nothing)
然而,跟它的價值是空的。下面的語句由於某種原因,返回true:
If String.IsNullOrEmpty(id) = True Then
我怎樣才能獲得ID的值,使之不爲NULL(或VB.NET「無」)?
在你的代碼你在哪裏做? – Oded 2012-08-07 15:14:14
這是發生在授權Atttribute如下所示http://stackoverflow.com/questions/11847262/stackoverflowexception-was-unhandled-in-customauthorize-authorizeattribute – user1477388 2012-08-07 15:16:05