2017-11-17 19 views
0

これを解決するにはちょっと固執しています。既定のURLパラメータが設定されていない場合、設定します。

私がテストしているエッジケースは、誰かがURLに行くが、クエリパラメータを削除した場合です。

www.example.com 

私は、デフォルトに設定し、デフォルトのURLのparamsにリダイレクト与え一切のURLのparamsがないかどうかを確認できるようにしたいです。

期待される結果

www.example.com?year=2016 

これは私が使用したり悪用しています私のコードです。いくつかの助けは非常に高く評価されるだろう。値がクエリ文字列にyearのために提供されていない場合

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 
+0

なぜあなたは 'noURLParam'にしたいのですか? – Jamiec

+0

はあなたがそれを行うことができるとは気づいていませんでした。 –

答えて

0

あなたは、単にこの

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

そして2017を行うことができ、あなたのコードが現在構成されている方法がデフォルトになります。

+0

これは私の問題を解決しました。 –

+0

私たちは本当にこれらのvb.netの質問のいくつかとここでバレルの底を掻いています。 – djv

関連する問題