あなたは、単に以下のような何かをするだろう、現在のクエリ文字列を取得するには:
Dim query as String = Request.QueryString("d")
これは、 "d"クエリ文字列の値を文字列変数 "query"に割り当てます。すべてのクエリ文字列値は文字列であることに注意してください。数字を渡す場合は、文字列値を数値にキャストまたは変換する必要があります(ただし、キャスト時には注意してください)。例:
Dim query as String = Request.QueryString("d")
Dim iquery as Integer = CType(query, Integer)
RequestオブジェクトのQueryStringプロパティは、名前と値のキーのペアの集合です。具体的には、型System.Collections.Specialized.NameValueCollectionのだ、とあなたはほど名前/値ペアのそれぞれを反復処理することができます
Dim coll As System.Collections.Specialized.NameValueCollection = Request.QueryString
Dim value As String
For Each key As String In coll.AllKeys
value = coll(key)
Next
をこれらのメカニズム(または非常に類似したもの)のいずれかを使用して、あなたを有効にする必要がありますあなたが移動したい完全なurl(ページとクエリーストリング)を含む文字列変数を作ります。 「...私はプログラム的にこの値を設定することができますし、現在のクエリ文字列が含まれていますか?」:
してみてください。私はこれを得て、CURRENT QueryStringを追加したいのですが、新しいQueryStringを作成しません。 –