Javascript 将DropDownId传递给asp按钮控件
我想使用下拉列表的id从一个Asp网页导航到另一个Asp网页。如何将简单的下拉ID传递给asp按钮控件?使用下拉列表的Javascript 将DropDownId传递给asp按钮控件,javascript,asp.net,Javascript,Asp.net,我想使用下拉列表的id从一个Asp网页导航到另一个Asp网页。如何将简单的下拉ID传递给asp按钮控件?使用下拉列表的SelectedIndexChanged事件执行响应。将下拉ID作为查询字符串连接到重定向url中时,将其重定向到下一页。假设您的下拉列表是这样的 <asp:DropDownList runat="server" id="ddl" OnSelectedIndexChanged="SelectionCh
SelectedIndexChanged
事件执行响应。将下拉ID作为查询字符串连接到重定向url中时,将其重定向到下一页。假设您的下拉列表是这样的
<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>
正如您所见,您不需要额外的按钮来重定向到特定页面尝试使用jquery或c#在下拉更改事件的hiddenfield中存储id,然后在按钮单击处理程序中获取该id
protected void SelectionChanged(object sender, EventArgs e)
{
Response.Redirect("somepage.aspx?QueryString="+((DropDownList)sender).SelectedValue);
}