私のURLは次のとおりです。
{コントローラー}/{アクション}/{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では「Nothing」)にならないようにするにはどうすればよいですか?