GridView控制元件如何即時更新

2022-04-04 01:53:24 字數 1523 閱讀 2063

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的滴答事件中迴圈呼叫,每觸發一次陣列...