我页面中的代码如下:
<asp:DropDownList ID="ddl_pagesize" runat="server">
<asp:ListItem Value="10">10</asp:ListItem>
<asp:ListItem Value="10">20</asp:ListItem>
<asp:ListItem Value="10">30</asp:ListItem>
<asp:ListItem Value="10">40</asp:ListItem>
<asp:ListItem Value="10">50</asp:ListItem>
</asp:DropDownList>如我选定30,但在点击其它按钮后又恢复为刚开始的值了,有什么办法解决?
<asp:DropDownList ID="ddl_pagesize" runat="server">
<asp:ListItem Value="10">10</asp:ListItem>
<asp:ListItem Value="10">20</asp:ListItem>
<asp:ListItem Value="10">30</asp:ListItem>
<asp:ListItem Value="10">40</asp:ListItem>
<asp:ListItem Value="10">50</asp:ListItem>
</asp:DropDownList>如我选定30,但在点击其它按钮后又恢复为刚开始的值了,有什么办法解决?
{
进行绑定dropdownlist
}
至于怎么程序添加ddl的项,自己找吧
ViewState.Add("d1", d1.SelectedValue); private void ResetQueryValue()
{
foreach (ListItem Item in d1.Items)
{
if (Item.Value == ViewState["d1"].ToString())
Item.Selected = true;
else
Item.Selected = false;
}
<asp:ListItem Value="0">10 </asp:ListItem>
<asp:ListItem Value="1">20 </asp:ListItem>
<asp:ListItem Value="2">30 </asp:ListItem>
<asp:ListItem Value="3">40 </asp:ListItem>
<asp:ListItem Value="4">50 </asp:ListItem>
</asp:DropDownList>