[問題] ASP.NET的Formview事件失效

看板Web_Design作者 (Lucifer)時間15年前 (2010/04/17 23:26), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位好:   我有搜尋過板上好像沒有類似的問題.   我的問題是這樣的, 我用accessDataSource搭配gridview、formview來做資料的 編輯(update)功能. 但是我的formview的ItemUpdating(修改後隱藏formview顯示 gridview)跟ItemCommand(如果e.CommandName=="Cancel"也隱藏formview顯示 gridview)按了之後卻沒有任何反應, 毫無反應就只是個裝飾(拖走~).   更甚者, 我放置在formview裡的dropdownlist就算選取任意選項->postback後索 引都會跳回第一個= = 不管我選哪一個選項postback後都是跳到第一個orz...   請問這是什麼問題呢? thanks a lot! -- 重要的是"心" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.94.253

04/18 12:06, , 1F
用除錯模式下去看,感覺像是postback沒處理好
04/18 12:06, 1F
我發現我自己耍笨了Orz... 解釋一下: 因為我一個page同時有多個role存取(我自己設Session判斷), 一般user每次pageLoad 都要開DB抓些Default的資料, 所以這段code我並沒有放置在if(!IsPostBack){}裡. 但我將super user的初始化(只要在網頁載入時做一次就夠了), 也沒放在 if(!IsPostBack){}裡, 所以才導致事件失效Orz... (可能也是因為我對dot NET的 cycle不熟Orz...). 總之, 現在OK了@@ ※ 編輯: zeat 來自: 203.68.64.24 (04/19 09:15)
文章代碼(AID): #1BoTCV-- (Web_Design)