我有一个包含多个选项的 DropDownList。我希望用户选择一个选项,然后单击“下一步”按钮时,页面将重定向到其对应的页面。
前任。
如果用户选择选项 A > 下一步按钮 > 页面 A
如果用户选择选项 B > 下一步按钮 > 页面 B
请问我该怎么做?
额外细节:
只有一个 DropDownList,从连接的数据库中填充值和一个下一步按钮。
更新:
我使用了下面的 switch 语句。它正在重定向,但无论选择什么,它总是重定向到 Birthday.aspx 页面。
switch (lstCategory.SelectedValue.ToString())
{
case "Birthday":
Response.Redirect("Birthday.aspx");
break;
case "Christmas":
Response.Redirect("Christmas.aspx");
break;
case "Valentine":
Response.Redirect("Valentine.aspx");
break;
}
问题解决了!
我需要做的就是从 DropDownList 中启用 AutoPostBack
最佳答案
你可以试试这个。
在下一步按钮的点击事件中 1)查看下拉列表的值。如果是A,则Response.Redirect到页面A 2)如果是B,Response.Redirect to B
关于c# - 使用 ASP.Net C#、DropDownList 和重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10315625/