問題タブ [asynchronous-postback]

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.

0 投票する
3 に答える
10521 参照

c# - プログラムでasp.netのポストバックを呼び出す

更新パネルで spgridviewpager で spgridview を使用しています。aspx ページで c# を使用してポストバックする必要があります。spgridview でボタン フィールドを使用しました。ボタン フィールドをクリックしたときに、C# または JavaScript を使用してポストバック イベントを発生させる必要があります。

プログラムでそれを行う方法を知っている人はいますか?

0 投票する
1 に答える
1581 参照

asp.net - ドロップダウン選択後にポップアップが消える

0 投票する
1 に答える
182 参照

android - Android で Web サービスを非同期的に接続する方法を教えてください

  1. 私はksoap2を使用していません
  2. 他の方法ではハニカムが受け入れられず、この例外がスローされるため、呼び出しは非同期である必要がありますhttp://developer.android.com/reference/android/os/NetworkOnMainThreadException.html
  3. 私は .NET からコードを派生させていますが、Android のアーキテクチャは .NET とは大きく異なります。このため、コメントを残すときは、この事実に注意してください。
  4. コード ブロックでは、異なる Web メソッドを少なくとも 5 ~ 6 回呼び出します。
  5. コード構造は次のようになります

    /li>
  6. asyncTask と Handler を使用して作成しようとしましたが、結果の値を取得できましたが、X メソッドで結果の値を処理できないことが問題でした。Xメソッドブロックで戻り値を使用する必要があります

0 投票する
1 に答える
1520 参照

asp.net - ASP.NET Page_PreRender メソッド

htmltablecell.innerHTMLコードビハインドをオンに設定しようとしていPage_PreRenderます。

最初の設定で問題なく動作します。

今後、文字列から新しい値への参照を設定する必要があります (文字列値が変更されていることを確認しました) が、HTML 出力に古い値が表示され続けます。

をデバッグするhtmltablecell.innerHTMLと、値が変更されていることもわかります。

値がメソッドから設定される理由は、発火Page_PreRender後に文字列を更新するユーザー コントロールがあるためです。Page_load

0 投票する
1 に答える
5578 参照

jquery - jQueryポップアップダイアログを備えたASP.NET:ダイアログを閉じるときにポストバックする方法

皆さん、

私はかなり複雑なサイトで作業しています。いくつかのコントロールを含む更新パネルがあります。コントロールの1つをクリックすると、jQueryダイアログボックスが開きます。

ダイアログボックスが閉じたら、更新パネルに表示を変更するように通知します。そのためには、更新パネルに投稿する必要があります。

ダイアログボックスには、接続できる便利なコールバックイベントがあることを知っています。しかし、ここにあります。ダイアログを操作するJavaScriptは、すべて別の.jsファイルにあります。これからも分けていきたいです。したがって、ポストバックを実行するコードは、その.jsファイルにあるか、パラメーターとして.jsファイルのメソッドに挿入されています。

どうやってやるの?そして、.jsファイルメソッドに何を渡しますか?

どうもありがとう。

0 投票する
2 に答える
506 参照

asp.net - AJAX を使用しない部分的なポストバック

AJAX Timer と AsyncPostBack Trigger を使用して、ページをポストせずにセッションの存在を静かに確認したい。

if (Session["email"] = null) { Response.Redirect("Logout.aspx"); }ここで、ASP.NET C#が、ページをポストせずに、また AJAX を使用せずに、jQuery などでサポートされているその他のテクノロジを使用して 10 秒ごとにチェックするかどうかを静かにチェックする方法があるかどうかを知りたいと思います。ネット?

0 投票する
1 に答える
14055 参照

c# - asp:buttonクリックでのASP.NET非同期ポストバック

私はasp:netでAJAXを使用しており、asp:buttonがjavascriptメソッドとcodebehind c#メソッドの両方をトリガーする状況を処理しようとしています。これを行うために、ボタンにonclick属性とonClientClick属性を使用しています。コードビハインドを呼び出すにはポストバックを実行する必要がありますが、変数の状態が失われたため、このポストバックによってjavascriptが機能しなくなります。誰かがこれを処理する方法を説明できますか?ajaxと非同期ポストバックで可能ですか?それは私を少し夢中にさせ始めています!

編集:javascriptは実際にはgoogle-map(v3)用であり、c#コードはsqldbに送信するためのものです。

マップは、コードビハインドで初期化されます。

関連するコードの一部を次に示します。

...ボタンのクリックで最初のupdatepanelをポストバックし、2番目のパネルをポストバックせず、ボタンでコードビハインドを呼び出すことができれば、うまくいくと思います。これまでのところ、これがすべて同時に起こっているという運はありません。

0 投票する
1 に答える
1154 参照

javascript - 非同期ポストバックでの JavaScript の登録

UpdatePanel 内にラップされた asp.net ボタンがあり、クリックすると非同期ポストバックが実行され、jquery ダイアログを表示する JavaScript が登録されます。

ご覧のとおり、javascript は最初に RefreshData() という名前の関数を呼び出します。この関数は、私のマークアップに javascript として存在します。

ただし、Firefox では、RefreshData が定義されていないというエラーが表示されます。非同期ポストバックに登録した JavaScript は、マークアップで定義した JavaScript 関数を使用できないということですか?

助けてくれてありがとう。

0 投票する
1 に答える
695 参照

jquery - Jqueryポストバックを使用してリストビューをロードする

私はJqueryを初めて使用し、codebehind関数から作成されるリストビューを作成したいと考えています。そして、ページのポストバックなしでこれを行うJquery関数が必要です。実際にはUpdatePanel機能を実装しますが、UpdatePanelを使用しません。

0 投票する
1 に答える
1608 参照

c# - 非同期ポストバック後に UpdatePanel の Obout Calendar が台無しになる

現在、Obout Calendar コントロールを使用して日付範囲検索機能を実装しようとしています。アイデアは、ユーザーが Obout カレンダーから日付を選択して、その横にある asp:TextBox を埋めることができるということです。フォームには他にもフィールドがありますが、壊れているのはこれです。また、フォームの下部に asp:Button があり、フォーム内のすべてのフィールドをクリアする機能があります。これは、コードビハインドで次のように行います。

そして、ここに関連するフロントエンドコードがあります:

今、私が抱えている問題は、最初にページをロードしたとき、すべてがうまくいっていることです。カレンダーから日付を選択すると、期待どおりにテキスト ボックスに入力されます。ただし、[フィールドのクリア] ボタンをクリックすると、部分的なポストバックが発生し、問題が発生します。(フィールドがクリアされた後) カレンダー アイコンをもう一度クリックすると、ポップアップする日付セレクターの書式設定がめちゃくちゃになります。カレンダー部分はただの赤い四角で、日付を選択することはできません。年選択バーは画面全体に広がり、年を変更してもカレンダーには何も影響しません。

私の研究では同様の問題を見つけることができなかったので、何を試したらよいかわかりません。テーブル全体で UpdatePanel を 1 つだけ使用しようとしましたが、同じ問題が発生します。また、UpdatePanels にカレンダーを含めないようにしました。これにより、カレンダーが「壊れる」ことはありませんが、Web ページに 2 つの新しい TextBox フィールドが配置され (カレンダーから新しい値が受け入れられます)、古いものはクリアされません。また、ボタンとカレンダーを含むテーブルの両方を同じ UpdatePanel に配置しようとしましたが、そこにも同じ赤いボックスが表示されます。