日期:2014-05-17  浏览次数:20368 次

页面刷新后如何保存上次选择的DropDownList选中值
代码大概结构如下:
protected void Page_Load(object sender, EventArgs e)
   {
            if (!IsPostBack)
            {
            }
            else 
            {
                HandleFunction();
            }
   }
疑问:在HandleFunction()函数中我创建了一个DropDownList控件,并对其选项赋值了,同时还有一个"提交"按钮,我希望点击"提交"按钮,页面刷新后能保存DropDownList选中项的值,但现在因为每次都对DropDownList进行了赋值操作,所以选中项又被置为默认值了,该如何解决呢?

PS:第一次发帖,分数太少,希望大牛帮忙解答,不胜感激,本人菜鸟,希望能说的尽量详细!
------解决方案--------------------


if (!IsPostBack)
{
    HandleFunction();
}