当前位置: 代码迷 >> ASP.NET >> 在GridView控件的TemplateField字段中有一DropDownList控件,该DropDownList控件有一事件处理程序。要求:用户选择某一条目(如c)后,c仍显示在DropDownList控件中。如何做
  详细解决方案

在GridView控件的TemplateField字段中有一DropDownList控件,该DropDownList控件有一事件处理程序。要求:用户选择某一条目(如c)后,c仍显示在DropDownList控件中。如何做

热度:5363   发布时间:2013-02-25 00:00:00.0
在GridView控件的TemplateField字段中有一DropDownList控件,该DropDownList控件有一事件处理程序。要求:用户选择某一条目(如c)后,c仍显示在DropDownList控件中。怎么做?
各位高手:
  我在GridView控件中添加一TemplateField字段,然后在该字段的HeaderTemplate中添加一DropDownList控件,再为该DropDownList控件添加一事件处理程序。假设该DropDownList控件有a、b、c、d这4个选项,现在想达到这样的效果:用户选择某一条目(如c)后,c仍显示在该DropDownList控件中。问题是:事件处理程序执行完毕后,DropDownList控件所显示的条目又回到第一个a,而不是c。为什么?请指教,谢谢!

------解决方案--------------------------------------------------------
你有Ajax控件的话,把DropDownList 放到Ajax控件里,就不会重新加载了,如果还牵动其他的控件,也把控件放到Ajax控件里
  相关解决方案