我的下拉列表存在问题。
当我在下拉列表中选择一个值并单击submmit按钮时,之后,所选值将消失。但是,我重新加载此页面,选择的值正在出现。我没有重新加载页面 - 我使用PostBack。
.aspx页面:
<asp:DropDownList ID="ddl1" runat="server" Height="18px" Width="172px" AutoPostBack="true" DataTextField="Name1" DataValueField="Value1" OnSelectedIndexChanged="ddl1_SelectedIndexChanged" TabIndex="5" >
.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
dt = np.GetData();
ddl1.DataSource = np.GetData(); //stored procedure
ddl1.DataTextField = "Name1";
ddl1.DataValueField = "Value1";
ddl1.DataBind();
ddl1.Items.Insert(0, "");
ddl1.EnableViewState = true;
}