更新パネル内でグリッドビューを使用しています。現在、そのグリッドには、値が列 1 と 2 に入力されると 3 つの列があり、値を計算する必要があり、結果が列 3 に表示されます。列 2 の値が入力されています。値の制限を超えていることを示す警告メッセージが必要です。たとえば、5000 までしか入力できない場合、ユーザーは 6000 を入力しています。ここで JavaScript 警告を生成したいだけです。updatepanel 内でこれを行う方法。誰か助けてください
2 に答える
1
検証する列について、まだ TemplateField になっていない場合は、それを TemplateField に変更します。次に、作業を行うRangeValidatorを追加できます。
次に ValidationSummary を追加すると、ShowMessageBoxプロパティを true に設定してアラートを受け取ることができます。
于 2009-12-30T07:45:49.763 に答える
0
更新パネルによって呼び出されるコールバックでRegisterStartupScriptメソッドを使用できます。
ScriptManager
.RegisterStartupScript(this, GetType(), "alertKey", "alert('error');", true);
于 2009-12-30T07:45:59.287 に答える