1樓:天涯海峰
你這裡所說的『即時更新』是很快的獲取伺服器端的資訊嗎?
如果是這個意思的話一般有兩種方式:
1,拉模式。在客戶端不斷的發起請求。這種最常用的 『commet』2,推模式。
即在伺服器端推送到客戶端。這種情況,需要客戶端和伺服器端保持一個長連線,具體實現方式可以用 sockets,如果 web 應用可以用 sse。
獲取到伺服器端資料後,對 gridview 資料做一次繫結就可以了!
2樓:匿名使用者
這種情況是一定會出現的.因為你沒有重新為控制元件繫結更新後的資料.
所以,只要你做完更新後,重新給gridview繫結一下資料就會解決問題.
同理,插入和刪除操作也一樣.
//------------
gridview1.datasource = 你的資料來源;
gridview1.databind();
3樓:
一般繫結gridview寫三句就ok了哈
void getbind()
; //主鍵欄位
this.gridview1.databind(); //這句很重要
}如果刪除或修改的話
//…… 刪除或修改**
this.getbind() //把上面那個方法放在這就行了
4樓:
你刪除成功之後加上 gridview1.databind();
5樓:匿名使用者
和listview一樣呼叫 datachange的方法
6樓:匿名使用者
重新給gridview 繫結datasource和databind()就ok了
7樓:匿名使用者
重新繫結gridview
void bindgrid()
操作完後再次呼叫bindgrid();
8樓:
需要重新繫結資料
在page_load裡面寫
gridview.datasource = 資料來源gridview。databind();
c#中gridview中的按鈕如何實現更新?
9樓:
gridview通過自己寫**來繫結資料庫。然後增加按鈕時自己寫對於按鈕的**。
10樓:提莫的蘑菇莊園
激發updating事件修改就ok了啊
第一步獲取標示id
第二部將id傳過去
update 表明 set 審批=1 where 標示=獲取的id就可以了
gridview控制元件,commandfields列,點選修改資料表內容後之後如何及時更新顯示?
11樓:匿名使用者
修改資料庫內容後應該 必須重新繫結一次gridview!!
如何獲取gridview裡某行某列的值
遍歷gridview的行,查詢你的選擇按鈕控制元件,通過被選中的那個控制元件獲取所在行的索引,然後gridview.rows 索引 cells 0 value 就是你要的值了 gridview讀取某行某列的值 建議你最好將要讀取的資訊放入lable或者literal,之後在後臺用this.gridv...
gridview繫結資料後,如何顯示繫結的資料?謝謝各位大俠
朋友,你繫結的資料 也就是資料來源 是datatable 嗎?還是 ilist的?如果是前者,就你根據你的sql 語句繫結,比如 select name from users,繫結那裡就寫 eval name 就行了 如果是後者,eval 裡而就寫你的 屬性名 gridview動態繫結資料 分頁問題...
C如何在picturebox控制元件中新增多個能夠移動的圖示
新增多個lable,設定lable的背景 新增lable點選事件 c 中如何一個picturebox控制元件放多張 1.藉助timer控制元件,當點選按鈕的時候啟用timer事件,然後在timer事件裡面組織顯示 就可以了。呢,可以把名字存入一個陣列,在timer的滴答事件中迴圈呼叫,每觸發一次陣列...