我有一個帶有按鈕的web表單頁面,該按鈕包含一個__doPostBack回調頁面。我想手動調用它 - 通過「手動」我指的是從網頁外部,例如通過使用wget。請問有沒有一種方法或例子可以做到這一點?ASP.NET Web窗體 - 手動調用__doPostBack調用
1
A
回答
0
而是看起來像你不能做到這一點,關閉將q
1
不,這不是不可能做到這一點,雖然我不知道這是否可以用wget的完成,becuse你必須設置頁面使用javascript的變量,wget不支持。你很可能會想要使用類似Perl或其他腳本語言的東西來發布具有正確變量集的回發。
這是一個不平凡的任務,但它應該是直截了當的。打開你的網頁,看看源代碼。然後找到__doPostBack代碼,你應該看看它是如何工作的。使用像Fiddler這樣的東西來查看你的回傳變量。然後在你的「外部」代碼上覆制它。
0
你可以使用像WatIn http://watin.sourceforge.net/。它不直接適用於這樣的東西,但可以用於編程點擊網頁上的按鈕。
相關問題
- 1. 手動調用__doPostBack( 'myUpdatePanelId', 'mycustomeventarg')
- 2. 調用的ASP.NET Web API與ASP.NET Web窗體
- 3. 在asp.net web窗體中的多線程web服務調用
- 4. 調整Web窗體
- 5. ASP.NET 4 Web窗體使用路由 - Application_Error不會調用錯誤
- 6. 手動調用IIFE
- 7. CasperJS:如何調用__doPostBack
- 8. 從JavaScript調用多個__doPostBack
- 9. asp.net web窗體中的窗體標籤之外的調用方法
- 10. ASP.NET web窗體 - 如何異步調用WCF異步方法?
- 11. 在靜態類中調用靜態方法C#ASP.NET Web窗體
- 12. ASP.NET窗體身份驗證和調用Web服務
- 13. 從正常的aspx web窗體調用asp.net mvc控制器?
- 14. MahApps手動調用主窗口模糊
- 15. 使用__doPostBack調用JavaScript的TextChanged事件
- 16. asp.net Web窗體和Web API
- 17. 動態調用ASP.NET MVC全球幫手
- 18. 在靜態Web方法中調用ResolveClientUrl(ASPNet Web窗體)
- 19. 如何在Web窗體中使用JSON來服務AJAX調用?
- 20. 從MFC窗體應用程序調用Web服務器
- 21. .net窗體web服務調用SLOW /啓動延遲
- 22. ASP.net Web窗體VS ASP.net AJAX
- 23. 線程調用窗體窗體控件
- 24. 手動調用document.ready
- 25. 手動調用onSharedPreferenceChange()
- 26. 手動調用onListItemCLick
- 27. 手動調用RaisePropertyChanged
- 28. 手動調用connectSlotsByName()
- 29. 手動調用Drawrect
- 30. 手動調用applicationDidEnterBackground