我有下拉列表并将autopostback属性设置为true .. 问题是,当我更改下拉列表页面的索引获取回发时。完成页面加载后,下拉列表会自动变为0。
如何在POstback之后保留下拉列表的索引
感谢。
答案 0 :(得分:3)
检查天气,ViewState已启用下拉控件&网页。
答案 1 :(得分:1)
再次检查您是否绑定了您的复选框
绑定dropdownbox一次写代码
if(!IsPostBack)
{
//bind you drop downbox
}
答案 2 :(得分:1)
if (!Page.IsPostBack)
{
// get selected value
}
or (Page.IsPostBack)
{
//get selected value
}
不确定如何使用它,但你必须控制回发
答案 3 :(得分:1)
您只能在页面加载中绑定下拉列表。
if(Page.IsPostBack == false) //page is loading first time
{
//you can do your coding here.
}
更多信息请参阅what is Ispostback == false ?
编辑:
在绑定下拉列表之前,您必须设置下拉列表的DataValueField和DataTextField。