-2

我想在 asp.net 页面中的页面刷新后将用户选择的值保存在下拉列表中。

给我帮助我的代码。

提前致谢。

4

1 回答 1

0

尝试这个:

ASPX:

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
    onselectedindexchanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
<br />
<asp:Label ID="Label1" runat="server" EnableViewState="False"></asp:Label>

后面的代码:

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
        Label1.Text = DropDownList1.SelectedItem.Text;
}
protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        DropDownList1.Items.Add(new ListItem(string.Empty, string.Empty));
        DropDownList1.Items.Add(new ListItem("mehdi", "1"));
        DropDownList1.Items.Add(new ListItem("ali", "2"));
    }
}
于 2013-09-06T08:04:47.460 回答