對不起我的英文不好。
我在我的項目中有一個Default.aspx
頁面,其中包含一個文本框和一個按鈕。所以當客戶點擊按鈕時,瀏覽器調用我的網絡服務WebService.asmx.cs
中的方法,將textbox.Text
作爲參數。
(e.g NameSpace.WebService.Say("Hi"); in js)
但我需要將結果("Hi")
報告給我的默認頁面,以便在UpdatePanel
中顯示它們,我不知道如何獲取頁面。
我試過(Default)HttpContext.Current.CurrentHandler
但它是null
。 有沒有其他方法可以獲得該頁面?如何從asp網站的課程中獲得頁面
0
A
回答
1
您在調用靜態(webmethod)方法時無法訪問Page對象。靜態方法不能訪問它所屬類的實例。
選項包括:
1.保存Session中的值。 (HttpContext.Current.Session應該是可訪問的),並在從會話訪問它後在下一頁加載顯示它。這是一個迂迴的方式,你將不得不裝飾web屬性的方法:[WebMethod(EnableSession = true)]
2.而不是使用web服務,只需更新客戶端本身使用JavaScript的標籤。
相關問題
- 1. 如何從谷歌網站頁面獲得評論?
- 2. 如何獲得的favicon圖標時創建的網站頁面
- 3. C#ASP網從HTML頁面
- 4. 從moodle獲得課程
- 5. 如何獲得OpenERP頁面的網址?
- 6. 可以從ASP NET網站中的另一個頁面派生頁面
- 7. 向ASP網站添加新頁面
- 8. 如何從谷歌網站頁面獲取網址參數
- 9. 網站頁面內的網站頁面
- 10. 如何獲取網頁的網站名稱和頁面標題
- 11. Clojure從網站獲取html頁面
- 12. 如何從網站獲得輸入?
- 13. 如何獲得從網站API
- 14. 如何從網站獲得服務
- 15. 更新實時ASP網站(將覆蓋現有的ASP頁面和XHTML頁面)
- 16. 如何獲得模板類的課程?
- 17. 如何從不完整的課程中獲取課程名稱?
- 18. 調用另一個網站jsp頁面,並獲得從該頁面
- 19. 獲得從網頁
- 20. 如何從ASP .NET中的內容頁面獲取表單值
- 21. 如何獲得其他課程的Spinner的價值? (獲得NullPointerException)
- 22. 如何從基類中獲得頂級課程
- 23. 大學課程網站的網頁抓取/解析
- 24. 如何從html頁面獲得pdf
- 25. 在傳統的ASP網站使用網絡表單頁面
- 26. 如何獲取特定網站中的所有頁面鏈接?
- 27. 如何從我的腳本中獲得Google網站的排名?
- 28. 如何從asp頁面中獲取VIEWSTATE和EVENTVALIDATION值android
- 29. 如何獲得網頁HTML
- 30. 如何獲得Json數組從Android網站的網址?
正如你所說,沒有辦法做到這一點。所以我現在在使用AJAX,它很棒。 – Bamdad