【发布时间】:2012-01-16 23:00:28
【问题描述】:
我有一个带有 2 个下拉列表和一个提交按钮的表单。
我想在提交列表时在 URL 中传递列表的值,但由于某种原因,ddl 的初始值被传递了。
这是我的代码:
<form runat="server">
<asp:DropDownList runat="server" ID="ddlCategory" />
<asp:DropDownList runat="server" ID="ddlLocation" />
<asp:button runat="server" ID="searchTT" OnClick="searchmyTT" Text="SEARCH" />
</form>
Sub searchmyTT(Source As Object, e As EventArgs)
Response.Redirect("/?cat=" & ddlCategory.SelectedItem.Value & " loc=" & ddlLocation.SelectedItem.Value)
End Sub
这最终被重定向到 /?cat=%&loc=%
【问题讨论】:
-
你在哪里填充 ddl?
-
使用断点运行并检查它在选定索引中的值是什么
标签: asp.net vb.net forms selecteditem