【发布时间】:2011-08-05 14:17:03
【问题描述】:
我感觉我错过了一些非常明显的东西,我无法捕获我的 DropDownList 的选定值;该值重新启动列表中的第一项。我已将 DropListList autopostback 属性设置为 true。我有一个 SelectedIndexChangedEvent 粘贴在下面。这不在母版页上。
protected void ddlRestCity_SelectedIndexChanged(object sender, EventArgs e)
{
if (IsPostBack)
{
r_city = ddlRestCity.SelectedValue.ToString();
}
}
这里是 DropDownList 控件:
<asp:DropDownList ID="ddlRestCity" runat="server"
Width="100px" AutoPostBack="True"
onselectedindexchanged="ddlRestCity_SelectedIndexChanged">
</asp:DropDownList>
提前感谢您的帮助!
【问题讨论】:
-
您的
DataBind()电话在哪里?您在通话前检查!IsPostBack吗? -
你们都是写作高手,基本都懂
-
感谢我们所有人的-1。我将删除我的答案。你至少可以解释为什么
-
您可以随心所欲地投票。如果您决定在一页中对所有答案投反对票,因为也许您不同意他们,您可以但至少留下评论。它:-)
标签: asp.net drop-down-menu selectedvalue