gridview更新時抱錯

2022-12-28 11:10:16 字數 1668 閱讀 7779

1樓:

頁面有兩個id相同的控制元件linkbutton2

仔細看看。

錯誤:索引越界。

這裡有錯誤,檢查下。

string sl = "update student set stun='" + ((textbox)(gridview1.rows[e.rowindex].

cells[2].controls[0])).text.

tostring().trim()

+ "',stunum='" + ((textbox)(gridview1.rows[e.rowindex].cells[1].controls[0])).text

+ ",age='" + ((textbox)(gridview1.rows[e.rowindex].cells[3].controls[0])).text

+ ",mz'" + ((textbox)(gridview1.rows[e.rowindex].

cells[5].controls[0])).text.

tostring().trim()

+ ",zm'" + ((textbox)(gridview1.rows[e.rowindex].

cells[6]).controls[0]).text.

tostring().trim()

+",lxdz'"+((textbox)(gridview1.rows[e.rowindex].

cells[7].controls[0])).text.

tostring().trim()

+ ",csny'"+((textbox)(gridview1.rows[e.rowindex].cells[8].controls[0])).text

--((dropdownlist)(gridview1.rows[e.rowindex].cells[9].controls[0])).text

//這句控制元件是literalcontrol,把他強制轉換為dropdownlist是不對的。

2樓:匿名使用者

....

gridview1.datakeynames = new string ;//主鍵

gridview1.databind();

conn.close();

gridviewrow row = null;

for (int i = 0; i < this.gridview1.rows.count; i++ )

cells[10]和cells[11]代表你的更新和取消的linkbutton所在的單元格.這段**放在bind的最後面

//補充

但點更新時又抱錯——"無法將型別為「system.web.ui.

literalcontrol」的物件強制轉換為型別「system.web.ui.

webcontrols.dropdownlist」。"????

這又是怎麼回事呢?

說明你的第十列不是dropdownlist,建議你確定那一列到底是什麼控制元件,然後在轉換

3樓:匿名使用者

切換gridview到「編輯模板」狀態,肯定存在2個id相同的linkbutton,應該改掉一個!

4樓:盧偉

linkbutton2控制元件都沒改名!你看看是不是!慢慢來不是你不會!是你編碼習慣問題!

親女生 抱女生她不反抗,抱她時她還抱我,請問我有戲嗎?但她沒有承認我們的情侶關係

這個個人覺得有兩方面的可以考慮,一方面是女生也喜歡你,另一方面是女生比較孤獨 孤獨的人是可恥的,讓我們相互擁抱吧 但歸其根源是女生在你身上沒有讓她能安定下來的心,終究是不夠喜歡你。有阿,異地見面時間多嗎?異地戀很幸苦的,要不你去她城市,或者讓她到你這來。既然可以這樣,你就大膽的表白,讓她做你的女朋友...

當手機出現系統更新時要不要更新?更新之後有什麼好處和壞處,在

當手機出現系統更新提示的時候,推薦進行更新。手機系統更新主要就是修復已發現的系統漏洞,優化一些系統效能,比如加快啟動速度,縮短響應時間等等,增加一些功能。更不更新最好就是看更新的介紹,如果你覺得需要就去更新。當然,修復舊的漏洞必然帶來新的漏洞,這是不可避免的。可以參考同機型的其他的建議決定。更新的好...

為什麼每次我男朋友抱我時都要很大力的去抱,每次都讓我喘不過氣,我不明白?他總說害怕失去我

這樣的男人會讓你神經質的,或者說你是不是確實有地方讓他不能定心 那他抱你時,你就緊緊地抱住他就是了。全力和他 證明你愛他 他很愛你,你很花心,你還好意思,幾乎天天男人來找你,你既然知道。不管是什麼原因。包括你再好的朋友。或者工作上 你多或少都應該稍微的疏遠一些,一個男人每次都說怕失去你,不是神經質。...