簡體   English   中英

如何通過單擊按鈕更新GridPanel?

[英]How do I update GridPanel from button click?

我有一個GridPanel並在動態隱藏代碼中創建了存儲。 網格面板的工具欄帶有按鈕“ Search”(搜索),該按鈕調用函數“ Search_Click”

如果數據是從Page_Load()綁定的,那么一切都會很好地顯示。 但是,如果數據是通過Search_Click調用綁定的,我可以看到商店已正確更新,並且已在GridPanel上設置了它(通過調試器),但是頁面沒有呈現此數據?

我需要做些什么來強制刷新嗎?

我發現最適合保持網格面板等內容更新的方法是使用數據綁定。 ASP不是我用過的東西,但是在C#中,如果您想綁定到簡單的字符串列表,您的代碼將如下所示:

BindingSource bs = new BindingSource();
bs.DataSource = MyDataObject;
GridPanel.DataSource = bs;

然后,對MyDataObject的任何更改都應反映在GridPanel中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM