我的网址如下:
{控制器}/{动作}/{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”)?