Tôi có cảm giác mình thiếu một cái gì đó thực sự rõ ràng, tôi không thể nắm bắt được giá trị được chọn của DropDownList của tôi; giá trị renaubs mục đầu tiên trong danh sách. Tôi đã đặt thuộc tính DropListList autopostback thành đúng. Tôi có một SelectedIndexChangedEvent được dán dưới đây. Điều này KHÔNG ở trên trang chính.Giá trị được chọn ASP.Net DropDownList
protected void ddlRestCity_SelectedIndexChanged(object sender, EventArgs e)
{
if (IsPostBack)
{
r_city = ddlRestCity.SelectedValue.ToString();
}
}
Đây là sự kiểm soát DropDownList:
<asp:DropDownList ID="ddlRestCity" runat="server"
Width="100px" AutoPostBack="True"
onselectedindexchanged="ddlRestCity_SelectedIndexChanged">
</asp:DropDownList>
Thanx trước sự giúp đỡ của bạn!
Cuộc gọi 'DataBind()' của bạn ở đâu? Bạn đang kiểm tra '! IsPostBack' trước cuộc gọi? –
tất cả các bạn đều viết jock, mọi người đều biết điều cơ bản –
cảm ơn -1 cho tất cả chúng ta. Tôi sẽ xóa câu trả lời của mình. bạn ít nhất có thể giải thích lý do tại sao –