問題タブ [asp.net-ajax]

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 投票する
14 に答える
10801 参照

.net - ASP.NET ウェブフォーム + ASP.NET Ajax と ASP.NET MVC および Ajax フレームワークの自由度

もし選べるとしたら、あなたはどの道を選びますか?

ASP.NET ウェブフォーム + ASP.NET AJAX

また

お好みの ASP.NET MVC + JavaScript フレームワーク

ASP.NET Webforms / ASP.NET AJAX が MVC に対して持つ制限はありますか?

0 投票する
5 に答える
51187 参照

asp.net - ASP.NET ページのカウントダウン タイマー

ASP.NET ページにカウントダウン タイマーを配置する方法を教えてください。

今、私はこのコードを使用します:

デフォルト.aspx

Default.aspx.cs

しかし、それは交通費がかかります。私は純粋なクライアント側の方法を好みます。ASP.NET で可能ですか?

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

asp.net - ASP.Net AJAX カスケード ドロップダウン コントロールをリセットする方法 (クライアント側)

カスケード ドロップダウン コントロールはうまく機能しますが、クライアント側でドロップダウンをリセットする方法がわかりません (Javascript で)。

私のセットアップはこのようなものです

それぞれDDが前のものに依存しており、DDwebservice を使用してそれらをロードします。

の変更DD3時にリセットする必要がありDD4ますが、以前の選択が残ります。

これはできますか?サポートしている隠し入力コントロール (cddTest_ClientState) の値をクリアしようとしましたが無駄でした

ティア

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

asp.net - ASP.NET 3.5 で AJAX を使い始めるには、サーバーに何が必要ですか

私の開発マシンには .net Framework 3.5 があり、コードで AJAX ツールキットも使用しています。このコードをユーザーのためにサーバーに公開するには、AJAX コードが正しく動作するためにサーバー上に何か必要ですか?

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

asp.net - ASP.net ajax AccordionPane を XMLDatasource にバインドするにはどうすればよいですか?

これでもう 1 日を無駄にすると、私を打ち負かす怒っている上司がいます :-P 多くのカルマは、私のジレンマを解決できる ajax の第一人者を指しています。

しかし、詳細: XML ソースから一連のリンクを取得し、そのソースからデータを取り込む AccordionPane が必要です。

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

asp.net - ASP.NET Ajax - 非同期リクエストには別のセッションがありますか?

検索基準をセッション状態に保存し、asp.net updatepanel 内で検索を実行する検索アプリケーションを作成しています。複数の検索を連続して実行すると、2 番目または 3 番目の検索で最初の検索基準セットから結果が返されることがあります。

例: 最初の検索で "John Smith" を検索すると、John Smith の結果が表示されます。2 番目の検索で "Bob Jones" を検索すると、John Smith の結果が表示されます。

先ほど言ったように、すべての検索条件をセッション状態に保存し、それを ajax リクエスト内のセッション状態から読み取り、DB クエリをフォーマットします。VS にブレーク ポイントを配置すると、すべてが正常に動作しますが、ブレーク ポイントがないと、元の検索基準と結果が得られます。

私の推測では、それらはセッションに保存されているため、ajax リクエストは何らかの方法で独自のセッションを取得し、それに基準を保存し、毎回そのセッションから基準を取得しますが、非非同期のものは基準がいつ表示されるかを確認できます。変更され、それに応じて状態への変更が保存されますが、それらは 2 つの異なるセッションからのものであるため、保存および読み取られる内容に不一致があります。

編集:::さらに詳しく説明すると、検索条件をクエリ文字列に追加するという提案がありましたが、これは通常は良い方法であり、そうあるべきであることに同意しますが、私たちの要件に従っているとは思えません。彼らは、ユーザーが入力コントロールに入力して検索をヒットし、ページのリロードがなく、ページの進行状況インジケーターだけが表示され、現在のページで他の機能をナビゲートして使用できるようにすることを望んでいます。クエリ文字列に条件を追加すると、別のリクエストを実行してページ全体を読み込む必要があり、検索条件によっては非常に長い時間がかかる場合があります。これが、検索を実行するために ajax 呼び出しを使用している理由であり、別のフル ページ リクエストを発生させていない理由です..... これで状況が明確になることを願っています。

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

c# - UpdatePanel 内でメニュー コントロールの CSS が壊れる

updatepanel 内にメニュー コントロールがあります。選択したアイテムにカーソルを合わせてから元に戻すと、css クラスが staticSubMenuItemSelected ではなく staticSubMenuItem に設定されます。これに対する修正はありますか?

0 投票する
5 に答える
3617 参照

c# - AJAX.NET Reorderlist コントロール - 「DataSource ではなく、IList を実装していません。」

ReorderList コントロールで項目を並べ替えようとすると、このエラーが発生し続けます。

「再注文に失敗しました。以下の詳細を参照してください。

データ ソースにアクセスできません。DataSource ではなく、IList を実装していません。」

私は現在、データソースを DataTable に設定しており、代わりに ArrayList データソースを使用しようとしていますが、他の場所でインターネットに投稿されているため、お勧めできません。コントロールは更新パネル内に存在しますが、他のイベントはサブスクライブされていません。OnItemReorder イベントに何か特別なものがあるはずですか? それがどのように機能するかについて混乱しているだけです。

私の質問は、この問題を直接経験した人はいますか?

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

c# - これはWebProfileを取得するための適切な方法ですか?

戻るボタンを使用してWebページに戻ると、別の人として戻ってきたと報告しているユーザーがいます。別のユーザープロファイルにアクセスしている可能性があります。

コードの重要な部分は次のとおりです。

(ajax )static WebProfileでプロファイルオブジェクトを使用する必要があるため、静的メソッドとを使用しています。 static WebMethodpageMethod

  • これにより、プロファイルオブジェクトがさまざまなユーザーによって「共有」される可能性がありますか?
  • 静的メソッドとオブジェクトを正しく使用していませんか?

WebProfileオブジェクトをオブジェクトに変更した理由は、 (ページのjavascriptから呼び出された)static内のプロファイルオブジェクトにアクセスする必要があるためです。[WebMethod]

  • 内のプロファイルオブジェクトにアクセスする方法はあります[WebMethod]か?
  • そうでない場合、どのような選択肢がありますか?
0 投票する
6 に答える
9383 参照

ajax - Web サービス呼び出しの進行状況をどのように測定しますか?

私は ASP.NET Web サービスを持っています。これは、いくつかのファイル操作や、一連の Crystal レポートからの Excel シートの生成など、重い作業を行うものです。このWebサービスを呼び出してブロックされたくないので、Webサービスの呼び出しを非同期にしたいです。また、この Web サービスを Web ページから呼び出したいのですが、サーバーのポーリングを継続できるメカニズムが必要です。これにより、進行状況のインジケーターを画面に表示できます。処理されました。Web メソッド呼び出しの完了に関する通知は必要ないことに注意してください。むしろ、ライブの進行状況が必要です。どうすればいいですか?