如果不存在.net,则设置默认url参数

时间:2017-11-17 16:51:13

标签: .net vb.net

我有点担心如何解决这个问题。

我测试的边缘情况是,如果有人访问该URL但删除了查询参数。

示例

www.example.com

我希望能够检查是否没有给出URL参数,然后将其设置为默认值并使用默认URL参数重定向。

预期结果

www.example.com?year=2016

这是我使用或误用的代码。非常感谢一些帮助。

Dim noURLParam As String = ""
If Not(Request.QueryString("Year") Is Nothing) Then
  If Request.QueryString("Year").ToString() <> "" Then
    noURLParam = Request.QueryString("Year").ToString()
  End If
End If

1 个答案:

答案 0 :(得分:0)

您的代码目前的结构方式可以简单地执行此操作

' Set a default
Dim noURLParam As String = "2017" 

如果在查询字符串中没有为2017提供任何值,则year将成为默认值。