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