私の悪い英語を申し訳ありません。
私のプロジェクトには、テキストボックスとボタンを含むDefault.aspx
ページがあります。したがって、クライアントがボタンをクリックすると、ブラウザはWebサービス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.セッションに値を保存します。 (HttpContext.Current.Sessionはアクセス可能でなければなりません)、セッションからアクセスした後、次のページのロード時に表示します。これはラウンドアバウトの方法です。この属性を使用してwebmethodを修飾する必要があります:[WebMethod(EnableSession = true)]
2. webserviceを使用する代わりに、Javascriptを使用してクライアント側のラベルを更新してください。
関連する問題
- 1. htmlページからdivクラスを取得するには?
- 2. Clojureがウェブサイトからhtmlとしてページを取得する
- 3. ウェブサイトにログインして、ページからHTMLを取得
- 4. aspxページでListViewからASPコードに値を取得する方法
- 5. ウェブサイトからデータを取得
- 6. ウェブサイトからcaptchaを取得
- 7. ページをaspからaspxにリダイレクトする
- 8. ウェブサイトからデータを取得する
- 9. ウェブサイトからデータを取得する
- 10. ウェブサイトから番号を取得する
- 11. ウェブサイトからJSONテキストを取得する
- 12. ウェブサイトからデータを取得する
- 13. JavaScriptからaspラジオボタンの値を取得
- 14. クラシックASP:頻繁にページの一部を取得する
- 15. クラス内からウェブサイトのルートを物理的に取得しますか?
- 16. 私はウェブサイトからテキストデータを取得し、
- 17. aspのロックされたページにクラスを追加するには:
- 18. JavaからASPページにアクセスする
- 19. aspからテキストを取得:テキストボックス
- 20. どのようにFacebookページのニュースフィードをウェブサイトで取得する
- 21. Windowsアプリケーションからaspウェブサイトに変数を渡すには?
- 22. 文章からウェブサイトURLを取得するには?
- 23. ウェブサイトからmp3オーディオストリーミングURLを取得するには?
- 24. py-requetsでウェブサイトからデータを取得するには?
- 25. JavaScriptを使用した外部HTML/ASPページからのテキストの取得
- 26. ウェブサイトのHTMLフォームからデータを取得
- 27. c#asp mvc派生クラスのオブジェクト値を取得する方法
- 28. ノードに反応する - 複数ページのウェブサイトを取得するには?
- 29. ウェブサイトAPIから取得したデータからキーを取得する方法
- 30. コントローラMVCのリストボックスから項目を取得するASP 4
あなたが言ったように、それを行う方法はありません。だから私は今AJAXを使っているし、それは素晴らしいです。 – Bamdad