2017-01-09 3 views
-1

ドロップダウンのIDを使用して、1つのAsp Webページから別のAsp Webページに移動したいと考えています。単純なDropdownIDをaspボタンコントロールに渡すにはどうすればよいですか?ドロップダウンIDをaspボタンコントロールに渡す

+1

にしようと、特定のページにリダイレクトするために余分なボタンは必要ありません見ることができるように

protected void SelectionChanged(object sender, EventArgs e) { Response.Redirect("somepage.aspx?QueryString="+((DropDownList)sender).SelectedValue); } 

次のようにこの

<asp:DropDownList runat="server" id="ddl" OnSelectedIndexChanged="SelectionChanged" AutoPostBack="true"> <asp:ListItem Text="Page 1" Value="1" /> <asp:ListItem Text="Page 2" Value="2" /> </asp:DropDownList> 

そして、selectedIndexの方法のようなあなたのドロップダウン何かを想定しますjqueryまたはc#を使用してドロップダウン変更イベントのhiddenフィールドにidを格納し、そのボタンのクリックハンドラでそのIDを取得する – Curiousdev

答えて

1

SelectedIndexChangedイベントをドロップダウンに使用して、Response.Redirectを次のページに移動し、リダイレクトURLのDropdownIdをクエリ文字列として連結します。

関連する問題