在ASP.Net中,DropDownList控件可以用于显示一个下拉列表,用户可以从中选择一个值。如果要在选择新值时重定向到一个新页面,可以使用以下代码示例来实现:
首先,在ASP.Net页面中添加一个DropDownList控件和一个按钮:
然后,在服务器端的代码中,处理按钮的点击事件,在该事件中获取DropDownList的选中值,并使用Response.Redirect方法重定向到一个新页面:
protected void btnRedirect_Click(object sender, EventArgs e)
{
string selectedValue = ddlValues.SelectedValue;
// 根据选中值进行逻辑处理,这里演示将选中值作为参数传递给新页面
string redirectUrl = "NewPage.aspx?selectedValue=" + selectedValue;
Response.Redirect(redirectUrl);
}
请注意,上述代码中的"NewPage.aspx"是重定向的目标页面,您需要替换为实际的目标页面名称。
在用户选择一个新值并点击“Redirect”按钮后,将会重定向到指定的新页面,并且可以在新页面中获取到选择的值。