aspx ページにはアンカー タグがあります。私の URL には、再利用したい Id パラメータが既に含まれています。要件は、ユーザーを現在の URL ID を持つ言及されたページにリダイレクトすることです。
"~/Dir/Home?Id=" & Request.QueryString
コードビハインドページを使用できないため、aspxページでこれを行う必要があることに注意してください。
どうもありがとう
こんな感じで使えると思います
'~/Dir/Home?Id=<%Request.QueryString.Get("ID")??""%>'
SO に関する同様の質問
.aspx ページからクエリ文字列値を取得し、それを ascx ページ
http://forums.asp.net/t/1655117.aspxに渡す方法
最も簡単な方法は、iframe タグに name 属性を追加することです。
<iframe runat="server" id="frameid" name="framename" src="anypage.aspx"></iframe>
これを page_load イベントに追加します。
framename.Attributes.Item("src") = "thepage.aspx?id=" & Request.querystring("id")
簡単できれいで、VBNET では JavaScript は必要ありません。
これを試して
href="contact_list.aspx?xid=<%= Request.QueryString["xeroID"].ToString()%>"