我現在正在嘗試使用gridview爲用戶創建一個Web應用程序以從數據庫中刪除一些行。但是,無論何時刷新整個頁面,都會在調用selectedIndexChanged時發生奇怪的事情。有沒有什麼辦法可以避免在刷新表格時調用此方法,或者是否可以使用javascript檢測此事件?如果沒有,我可以爲JavaScript這樣的事件生成一個yes no對話框嗎?我對asp.net相當陌生,我的問題可能很愚蠢。請幫忙!我可以使用javascript來檢測asp.net的事件嗎?
0
A
回答
1
我想你需要決定是否要使用JS或ASP來處理頁面上的事件。
如果要使用JS,請在ASP標記中禁用服務器處理,並處理頁面中與JS的所有交互,並僅在頁面提交時在服務器上處理。 ASP可以在頁面加載時爲你生成網格,但是讓JS處理客戶端的交互。
如果你想使用ASP,然後設置你的網格在服務器上進行處理(runat =「server」)並忘記JS。
0
好吧,我似乎找到了解決方案。實際上C#也提供了yes no dialog。似乎我可以用它來手動停止該事件,但似乎我無法避免在刷新頁面時調用selectedIndexChanged。感謝大家的幫助。
相關問題
- 1. 我可以使用constructor.name來檢測JavaScript中的類型嗎
- 2. 我可以檢測焦點的來源嗎? (Javascript,jQuery)
- 3. 我可以使用Firebase的REST API來使用事件嗎?
- 4. 我可以使用MiniProfiler來測試ASP.NET MVC WebApi網站嗎?
- 5. 我可以檢測jQuery中的溢出事件嗎?
- 6. 我可以檢測swf的dom事件嗎
- 7. 我可以使用javascript檢測/抓取Broswer Back按鈕嗎?
- 8. 我可以使用Javascript檢測XHTML解析錯誤嗎?
- 9. 我可以使用Editbox的OnChange事件來處理線程嗎?
- 10. 可以使用文件大小來檢測部分追加嗎?
- 11. 我可以在CRM 2011中使用Javascript的不同事件嗎?
- 12. 我可以使用Javascript刷新Firefox內的事件堆棧嗎?
- 13. Javascript + Prototype:我可以檢索使用onChange事件點擊的列表選項嗎?
- 14. 在.NET中,我可以檢測系統焦點事件(C#)嗎?
- 15. 我可以檢測瀏覽器調整大小事件嗎?
- 16. 我可以使用服務來處理觸摸事件嗎?
- 17. 我可以使用TFS Rest API來訂閱TFS事件嗎?
- 18. 我們可以在可觀察流上使用高通濾波器來檢測抖動事件嗎?
- 19. 我可以使用JavaScript bind()訪問事件信息嗎?
- 20. JavaScript - 您可以檢測到用戶或應用觸發了一個事件嗎?
- 21. 我可以使用捲曲來測試接收郵件嗎
- 22. 我可以使用vsinstr來測試一個exe文件嗎?
- 23. 我可以使用Monkeyrunner來測試我自己的API嗎?
- 24. 我可以使用jQuery前置過濾器來檢測readyState == 3的onreadystatechange事件嗎?
- 25. Javascript事件檢測
- 26. 我可以在jQuery事件中包裝javascript事件嗎?
- 27. 使用javascript檢測控制檯事件
- 28. 我可以在asp.net mvc3的javascript上使用斷點嗎?
- 29. 我可以使用Xcode的UI測試來檢查推送通知嗎?
- 30. ASP.Net Webforms:可以監聽RequiredFieldValidator嗎? (事件)
你可以將它全部移至JS或簡單地http://forums.asp.net/t/1521435.aspx?Gridview+SelectedIndexChanged+causes+full+postback+although+it+s+in+an+updatepanel – abc123
你可以發佈你的標記頁面的代碼嗎?此外,JavaScript可以處理不同的事件,但是您要處理的是什麼事件? – User2012384
其實我試圖處理selectedIndexChanged –