DropDownList 下拉选的OnSelectedIndexChanged属性和AutoPostBack属性 的配合使用,实现自动刷新


<asp:DropDownList ID="dpl_rows" runat="server" OnSelectedIndexChanged="dpl_rows_SelectedIndexChanged"
                            AutoPostBack="true" Width="100px">

业务需求:客户端浏览器上有一个下拉选,有两个可选的值,当需要选择另一个值的时候,需要把这个值更新到后台的全局属性的变量中,页面就会变更。

下图是下拉选的两个值1、2    

 

实现的过程:当选中下拉选后,属性OnSelectedIndexChanged的值dpl_rows_SelectedIndexChanged对应后台的一个方法

 protected void dpl_rows_SelectedIndexChanged(object sender, EventArgs e){。。。}就会执行,

AutoPostBack属性默认是false,这里改成True 意思是自动刷新;

这个方法执行的内容,就看任务的需求了,我这里是先清除掉前面的数据,然后重新加载表格的数据(把方法重新执行一遍)。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM