問題タブ [pagemethods]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ページまたはマスター ページ オブジェクトを AJAX ページ メソッドに渡す方法
aspx ページに page Page メソッドを記述しました。Web サービス メソッドでは、FindControl メソッドを呼び出してテキスト ボックスを返し、テキスト ボックスの値を取得する必要があります。しかし、私の findControl は MasterPage オブジェクトを使用して反復します。
私のコードを見てください
しかし、使用するとコンパイラエラーが発生しますPage.Master
:
非共有メンバーへの参照にはオブジェクト参照が必要です
マスターページオブジェクトまたはページをページメソッドに渡す方法?. したがって、Sared メソッドで使用できます。
PageメソッドでTextboxの値に直接アクセスする方法はありますか? Page Method のいくつかのコントロールにアクセスする必要があります。
c# - コントロール値を取得してページメソッドで変更する方法は?
ページにいくつかのコントロールがあります。これらの値を Page メソッドで変更する必要があります。どうやってやるの?。ページメソッドでこれらの値を変更すると、ページに反映されますか?
例を教えてください。
asp.net - ASP.NetAjaxProに類似したフレームワーク
現在、AjaxPro Framework(http://www.ajaxpro.info/)を使用して、クライアント側からWebアプリケーションのメソッドを呼び出しています。
しかし、ユーザーはそれを使用する際にいくつかの深刻な問題を抱えています。(たとえば、成功のコールバックはChromeでは機能しません。問題の詳細については次を参照してください:AjaxProはローカルで動作していますが、サーバーでは.ashxエラーが発生します)
次のことができるフレームワークに置き換えたいと思います。
- コードビハインドの任意のメソッドを呼び出します。クラスライブラリで定義されている場合でも。AjaxProでは、任意の場所でメソッドを定義し、それに[AjaxPro.AjaxMethod]属性を追加できます。これで、2つの異なるクラスにある場合でも、クライアント側のjsコードでメソッドを呼び出すことができます。
- DoenはWebフォームに依存しています。ScriptManagerを使用してAjaxProをASP.NetAjaxに置き換え、[WebMethod]属性をメソッドに追加し、そのページメソッドからソリューション内の他のメソッドを呼び出すことができます。しかし、私は.ascxファイルを使用しており、Pageメソッドを.ascxファイルで定義することはできません(.aspx Webフォームで定義する必要があります)。
- できれば無料。(YetAnotherForumプロジェクト開発で使用したい)。しかし、有料のフレームワークしか利用できない場合は、喜んで支払います。
AjaxPro機能を備えた他のAjaxフレームワークはありますか?
asp.net - Asp.net: PageMethods を使用してデータ入力フォームを保存する
問題: データ入力フォームがあります。ページ ラウンドトリップや UpdatePanels を使用せずにデータを保存したいと考えています。
解決策: - [保存] ボタンは、すべてのフィールド コンテンツをシリアル化する JavaScript 関数を呼び出します (クライアント側) - JavaScript 関数は Web メソッドを呼び出します (サーバー側) - Web メソッドはデータを逆シリアル化し、データベースに保存します。
私は正しくやっていますか?
.net - AJAX Web メソッドのヘルプ
jQuery AJAX から .NET WebMethod にアクセスしようとしましたが、動作させることができません。SO や他のサイトで見つけたものはすべて読みましたが、何も機能していないようです。
私のC#コードはそのようなものです
そしてJavaScriptコードは
最終的な目標は、ページ全体をリロードせずに AJAX を使用してデータベースにフォームを送信することでしたが、現時点では文字列を返すことさえできません。このコードが添付されている入力ボタンをクリックすると、12030 のステータスを示すエラー コードが呼び出されます。このエラーの原因となるコードは?
ありがとうございます
編集:
ASP.NET AJAX 1.0をインストールして Javascript を呼び出すことで、ASP.NET Ajax の ScriptManager を使用して WebMethod を動作させることができました。
OnSuccess と OnFail は関数です。ただし、jQuery の AJAX を動作させることはまだできません。それでも 12030 エラー ステータスがスローされます。
c# - ページ メソッドを使用して HTML テーブルを Excel にエクスポートする
HTMLテーブルからデータを取得し、ページメソッドを介してサーバーに送信するために、クライアント側に次のコードがあります。
次に、サーバー側で次のコードを使用して、取得したデータを CSV ファイルにエクスポートします。
コードが最適化されているか、ネイティブ フレームがコール スタックの一番上にあるため、式を評価できません。
この問題を処理する方法を知っている人はいますか?
どんな助けでも大歓迎です!前もって感謝します!
~ エデル・キニョネス
asp.net - asp.net のページメソッド
私の Pagemethod 実装が Chrome ブラウザで機能しません。VS 2008 で開発された ASP.NET 3.5 Web アプリケーションがあります。
以下のコードは chrome または Safari では機能しません:
asp.net - PageMethodとURlリライト
pagemethod+urlの書き換えに問題があります。
通常のURLを使用する場合:http://myweb.com/mypages/abc.aspx
PageMethodの呼び出しは正常に機能します。
しかし、わかりやすいURL(http://myweb.com/abc )を使用すると、機能します。エラーはありません。
どんな助けでも大歓迎です。
c# - ページ メソッドからのファイルのロード
次のようにページメソッドを呼び出す JavaScript 関数があります。
page メソッドは次の例外をスローします。
Microsoft JScript ランタイム エラー: Sys.Net.WebServiceFailedException: サーバー メソッド 'LoadFile' が次のエラーで失敗しました: System.Threading.ThreadAbortException-- スレッドが中止されました。
どうすればこれを修正できますか?
javascript - PageMethodのonSuccessメソッドに複数のパラメーターを渡すにはどうすればよいですか?
DBからいくつかの値を取得できるように、JavaScriptメソッド「caller」からPageMethod「SameMethod」を呼び出しています。値を取得した後、制御は「onSuccess」メソッドで続行されます。問題は、「onSuccess」メソッドでjavascriptメソッド「caller」からのいくつかの変数値(「importantValue」)を使用する必要があることです。
onSuccessメソッドは次のようになります。
可能であり、可能であれば、PageMethodの「onSuccess」メソッドに複数のパラメーター(pageメソッドの戻り値以外)を渡す方法はありますか?
手伝ってくれてありがとう