入力を受け取る一連のコントロールがあり、そのうちのいくつかは検証が必要です。
ただし、このフォームの下部にあるいくつかのコントロールは、実際にはフォーム自体とは関係ありませんが、フォームの検証が必要なポストバックを行います。これは邪魔です。
まだ情報を入力しなくても、フォーム ビューを更新する関数をトリガーできるようにしたいと考えています。
ドロップダウンリストから複数の製品をページに追加したいが、フォームをポストバックさせたくない場合、どうすればよいですか?
いくつかの選択肢がありますが、あなたの質問はまだ明確ではありません。ポストバックを引き起こしてはならないコントロールは何ですか?
AutoPostback
設定できるプロパティがありますfalse
(ほとんどの場合、これがデフォルトです)。CausesValidation
に設定することもできますfalse
ValidationGroups
さまざまなコントロールの検証を防ぐために使用できますこのようなHTMLコントロールを簡単に使用できます
<input type="Button">value</input>
これはポストバックしません
ajax ライブラリ コントロールを使用して、自動ポスト バックを防止できます。ajaxライブラリには1つのコントロールがあります**更新パネルは、ポストバックが必要なコントロールのみを配置し、サイド更新パネルを配置していないコントロールを配置します...