[問題] gridViewRow header viewstate postback

看板C_Sharp (C#)作者 (圖書館我來了)時間10年前 (2015/04/27 22:42), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串1/1
最近在gridview header 做rowspan遇到一個問題 因為gridview裡面有按鈕 所以有post back 但是發現在gridview.headerrow 新增的gridviewrow 導致資料在post back的時候 多了一空白row 一筆資料被吃掉 postback兩次 變成兩筆空白 2筆資料被吃掉 不管在preRender 或是rowCreated 編輯headerrow 都一樣 查一下lifecycle saveViewstate 好像在preRender 後面 好像無法在載入的時候編輯 目前的做法是把rowspan第2row 用renderControl 的html 硬加在第一行上 請問有辦法在postback的時候查看 loadviewstate 或是編輯contol viewstate嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.208.211 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1430145747.A.B86.html

04/27 23:00, , 1F
改成用Repeater手刻1個table?
04/27 23:00, 1F

04/27 23:02, , 2F
以前的寫法的確是repeater 和table 手刻 開開關關
04/27 23:02, 2F

04/27 23:03, , 3F
但是感覺 既然能添加HeaderRow 應該有辦法 正確輸出
04/27 23:03, 3F

04/28 21:42, , 4F
PostBack完 再DataBind一次試試?
04/28 21:42, 4F

04/28 23:52, , 5F
再bind 一次會出現 event validation
04/28 23:52, 5F

04/29 09:19, , 6F
還是考慮用jquery直接塞一行試試?
04/29 09:19, 6F

04/29 22:16, , 7F
hmm...jquery 感覺跟我現在做法差不多 硬塞html
04/29 22:16, 7F

04/29 22:17, , 8F
不過很讚的想法
04/29 22:17, 8F
文章代碼(AID): #1LFahJk6 (C_Sharp)
文章代碼(AID): #1LFahJk6 (C_Sharp)