問題タブ [dopostback]

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 に答える
7470 参照

javascript - 取得エラー - SCRIPT5022: Sys.WebForms.PageRequestManagerParserErrorException: サーバーから受信したメッセージを解析できませんでした

私は助けが必要です。asp.net マスター ページ、更新パネル、およびサーバー コントロールを使用する .Net 3.5 で 1 つの Web アプリケーションを作成しました。マスターページを使用して作成されたasp.netページがあり、そこには更新パネルが含まれており、更新パネルには他のサーバーコントロールが含まれています。更新パネルにあるリンクボタンのポストバックをjavascriptから生成しようとしています

各ブラウザはこのコードを実行していますが、IE7 はこの JavaScript を実行していません。IE7 で次のエラーが発生します。

ここで何が原因なのかわかりません。私はこれを設定しようとしました

しかし、まだ機能していません。クライアントに非同期リクエストを送信したいので、更新パネルを使用しました。そのため、非同期ポストバック タイプのイベントのみを使用したいのですが、PostBack タイプのイベント (ページ全体をリロードする) を使用したくありません。

誰でもこれで私を助けることができますか?本当に大きな助けになります。

ありがとう、

アンヴェッシュ

0 投票する
0 に答える
2276 参照

php - `__dopostback` ajax 呼び出しを使用する Web サイトを curl と php で解析する方法

誰かが何かを言ったり「ジャンプ」したりする前に、私は読んだことを言いたい:

これは私の機能です:

$VIEWSTATE問題$EVENTTARGETありません。 は次の値を持つ配列です。

このコードを使用して、この Web サイトをスクレイピングしようとしています。

http://comparecar.uol.com.br/Modelo/Volvo-Xc60

そして、私はウェブサイトを取得しますが、車の情報は取得しません。

自分の情報を編集します。

私は改ざんデータを扱っていますが、投稿で異なるパラメーターが使用されていることがわかりました。

  • ctl00%24smMaster
  • __EVENTTARGET
  • __EVENTARGUMENT
  • __VIEWSTATE
  • __EVENTVALIDATION
  • ctl00%24txtBuscaNome
  • __ASYNCPOST

そして「=」で閉じます

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

jquery - JQueryでのwindow.clickイベントの問題

ウィンドウをクリックするとポップアップdivが閉じられるという一般的なシナリオがあります。私が使用するコードは

しかし、問題は、LinkBut​​tonのようなコントロールのポストバックイベントがポップアップdivで機能していないことです。ポップアップdivのクリックイベントでfalseを返すと、問題が発生します。popuopdivのすべてが融合されます。あることを修正することで他のことを邪魔する方法がわからない。また、ライブイベントはファーストクリックでは機能しません。助言がありますか

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

vb.net - リフレッシュ後のasp.netでのグリッドビューの並べ替え

asp ページで sql データソースを使用して作成されたグリッドがあります。そのため、ソートはビルド コントロールで asp.net を使用して自動的に行われます (vb.net でソートするためのコードは追加されません)。

しかし、ページを更新したり、別のページに移動すると、並べ替え順序が消えます。

前の並べ替え順序 (並べ替え方向と並べ替え式) をキャッチする方法はありますか?

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

asp.net - 動的に作成されたリンクボタンから ASP.Net 手動ポストバックが機能しない

コントロールにアタッチされていないコードをトリガーする手動ポストバックを実現しようとしています。ポストバック中に特定のコントロールを参照する必要があり、結果をページのグリッドビューに更新する必要があるため、AJAX PageMethods を使用したくありません。

私はすでに他の 2 つの方法で動作していますが、何らかの理由で 3 つ目の方法は一度もデプロイされていませんが私の開発マシンでは問題なく動作しています。

コードビハインド (Page_load)

コードが「SubmitNewStock()」に達したらすぐにログ ファイルに書き込む行を挿入しました。ログは開発マシンに書き込まれましたが、Web サーバーには書き込まれませんでした。他の両方のポストバックは期待どおりに機能します。

ページスクリプト

サイトをライブWebサーバーにデプロイすると、これが機能しない理由を知っている人はいますか?

StockINSubmit() は、モーダル ポップアップ ボックス内に配置された、動的に作成されたクライアント リンク ボタンから開始されることに注意してください。

StockINSubmit() は、そのボタンを含む DIV の HTML コンテンツを置き換えます。(「送信」をクリックすると、「処理中」ラベルに変わります)。それが問題を引き起こす理由はわかりませんが、言及する価値があると思いました.

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

javascript - __doPostBack を使用して JavaScript から ASP.NET TextChanged イベントを呼び出します。

他の多くの人と同じように、JavaScript から .NET コントロールのサーバー側イベントを呼び出そうとしています。

TextChanged具体的には、という名前の TextBox でイベントを発生させたいと考えていますtxtSearch。したがって、クライアント側から次のイベントに到達しようとしています。

SOに関する多くの回答を読んだ後(たとえば、ここここ)、次のJavaScriptがあります:

ただし、サーバー側のイベントは発生しません。

私は多数の順列を試しました: AutoPostBack true と false を使用し、ASPX のサーバー側の命令で宣言されたイベント (つまりOnTextChanged="") の有無にかかわらず、EventValidation をページ宣言でオフにし、ClientID を使用します。 EVENTTARGET パラメータの UniqueID ではなく...しかし、イベントはまだ発生しません。

他のいくつかのポイント

  • txtSearchボタン コントロールは、重要な場合に備えて、UpdatePanel のトリガーでもあります。
  • 非常に多くの既存のコードを変換しており、コード ビハインド イベントを PageMethods に変換するのではなく、各ページにドロップできるものを探しています。

さらに何をする必要があるか誰か教えてもらえますか?

0 投票する
4 に答える
9866 参照

javascript - ASP.NET が IE10 を検出できず、_doPostBack is undefined JavaScript エラーが発生する

ASP.NET が IE10 を検出できず、次のエラーが発生します。

_doPostBack未定義の JavaScript エラーです

またはFF5スクロールバーの位置を維持します。

.NET 2.0 および .NET 4 に同梱されているブラウザー定義ファイルにはバグがあります。つまり、特定の範囲のブラウザー バージョンの定義が含まれています。ただし、一部のブラウザー (IE 10 など) のバージョンは、これらの範囲内にありません。したがって、ASP.NET はそれらを未知のブラウザーと見なし、JavaScript などの機能をサポートしていないなど、特定の不都合がある下位レベルの定義にデフォルト設定します。

http://support.microsoft.com/kb/2600100で入手できる Win7 SP1 の修正プログラムが機能しません。これについて私を助けてください。私の作業環境は次のとおりです。

.NET フレームワーク 3.5 SP1、Windows Server 2003

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

c# - _doPostBackがイベントをトリガーしない

ボタンがポストバックする前に、jqueryスタイルのyes|no確認ボックスをフックしようとしています。

何が起こるべきか

  • ユーザーが「いいえ」をクリック-ポストバックなし
  • ユーザーが「はい」をクリックします-ポストバック、ボタンイベントがトリガーされます

現在何が起こっているか

  • ユーザーが「いいえ」をクリック-ポストバックなし
  • ユーザーが「はい」をクリックします-ポストバック、ページ読み込みイベントがトリガーされますが、ボタンイベントハンドラーはトリガーされません

では、どうすればボタンイベントハンドラーを起動させることができますか?まさに、ページ読み込みイベントに移動します。

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

javascript - ASP.NETにすべてのユーザーエージェントのJavaScriptを生成させる

最近、ASP.NET Webアプリケーションで、ユーザーエージェントを空の文字列に設定した場合(FireFoxプラグインを使用してユーザーエージェントをスプーフィングした場合)、ASP.NETはポストバックの実行に必要なJavaScriptを生成しないことに気付きました。具体的には__doPostBack(a, b)、JavaScriptから関数を呼び出そうとすると、関数が未定義であるというエラーが表示されます。

すべてのブラウザにユーザーエージェントがあることを理解しているので、これはそれほど頻繁には発生しませんが、問題の本質は依然として存在します。認識されていない、または不正な形式のユーザーエージェントが、依存している場合にWebアプリケーションを使用できなくする場合があります。ポストバック。

これは、この質問に似ています。ASP.netは一部のユーザーエージェントのJavaScriptを生成しませんが、正しく読んでいると、認識されない各ユーザーエージェントをケースバイケースで修正し、別のブラウザーとしてマスクするように見えます。私の懸念は個々のユーザーエージェントではなく、特定のユーザーエージェントが私のアプリケーションを使用できず、エラーがサーバーではなくjavascriptで発生するため、私にはわかりません。

ASP.NETに必要なjavascriptを常に生成させる方法を知っている人はいますか?

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

javascript - 別の updatepanel で __doPostBack を使用しているときに updatepanel の更新を停止する

.NET updatepanel を更新したくないときに更新することに問題があります。

.NET Ajax と Twitter Bootstrap Javascript を組み合わせて使用​​しています。ページに 2 つの更新パネルがあります (両方のパネルで ChildrenAsTriggers が false に設定され、UpdateMode が条件付きに設定されていることがわかります。そのため、途方に暮れています!!):

パネル 1:

これは Page_Load で入力されますが、後でユーザーが新しい項目を追加した場合に更新する必要がある場合があります。

ユーザーがこの更新パネルの div をクリックすると、ページの 2 番目の更新パネルが更新されます。(参考までに、パネルはネストされていません)

パネル 2:

更新は、document.ready の最初の更新パネルの DIV に追加された次の javascipt クリック イベントを使用して呼び出されます。

この JavaScript を実行すると、2 番目のパネルだけでなく、両方のパネルが更新されます。これは私を怒らせているので、感謝して受け取った助け。