C#では、両方のテキストボックスが空の場合、どうやってエラーメッセージを表示しますか?使用できるコード例やバリデータはありますか?両方のテキストボックスが空のときにコードを実行する
答えて
を見て。
RequiredFieldValidatorはジョブを実行する必要がありますか? あなたがバリデータについての詳細を知りたいならば、あなたはCustomValidatorを使用する必要がありますここでhttp://www.codeproject.com/KB/validation/aspnetvalidation.aspx
protected submit_click()
{
if((TextBox1.Text=="")||(TextBox2.Text==""))
{
print that error message
}
}
ありがとうsevugarajan、私はJavaスクリプトを使用してカスタムバリデーターが必要だと思っていましたが、それは動作するかどうかを私に見せてくれます – peter
if (TextBox1.Text == String.Empty && TextBox2.Text == String.Empty)
{
Label1.Text = "Your error message here";
}
else
{
//continue your logic here
}
あなたの答えは – peter
CustomValidatorは、コールバックメソッドを提供します。あなたは、他のバリデータのようにそれを使用して、[コントロール名] _ServerValidateメソッドで次のコードを書くことができますスケーラブルな関数に
args.IsValid = TextBox1.Text.Length > 0 && TextBox2.Text.Length > 0;
ありがとうございました。あなたの貴重なコメントのためにcustomvalidator – peter
要約:
private bool Validate(params TextBox[] boxes) {
foreach (var box in boxes)
if (string.IsNullOrEmpty(box.Text))
return false;
return true;
}
その後、
if(Validate(TextBox1, TextBox2, ...)) {
/// Do the good stuff
} else {
/// throw error
}
で呼び出します
ありがとう – peter
- 1. UIメッセージポンプと実行コードの両方を実行していますか?
- 2. WebFormsとMVCの両方を実行できるベストモックフレームワークですか?
- 3. javascriptとPHPフォームの両方を実行できますか?
- 4. c# - テキストボックスが空のときにヒントを表示するためにテキストボックスにテキストを設定する方法は?
- 5. コードはDatagridフッタのテキストボックスが空であると考えます
- 6. Dojo 1.7とDojo 1.6の両方を実行する方法は?
- 7. wait()とjoin()の両方を実行すると、実行スレッドが「待機」状態になりますか?
- 8. onclickの後にJSPとJAVASCRIPTの両方を実行できますか?
- 9. FastCGIと従来のCGIの両方を実行するPythonスクリプト?
- 10. CFIfとCFElseの両方の文を実行するColdfusion 8
- 11. 私のC++コードを実行すると空白のコンソールが表示される
- 12. テキストボックスが空のときに表示されるデフォルト値
- 13. jQueryUIとMootoolsの両方を同時に実行できますか?
- 14. 同じアプリケーションでAQXMLParserとNSXMLParserの両方を実行する
- 15. Javascriptとif/else文の両方を実行するPHP
- 16. recv()とsend()winsockの両方を実行する
- 17. コードでアクセスするとマスターページのテキストボックスは空です。
- 18. アプリケーションがasp.net mvcで終了するときにコードを実行する方法
- 19. 次のコードを実行するときOpenFileDialogが
- 20. eclipseでコンパイルエラーが発生したときにJavaコードを実行する方法
- 21. Pythonスクリプトが閉じられたときにコードを実行する方法は?
- 22. mongodbはANDとORの両方でクエリを実行します
- 23. 同じプログラムをサーバーとクライアントの両方で実行できますか?
- 24. アセンブリコードとCコードの両方を表示
- 25. このコードの実行時間と空間の複雑さ
- 26. コード行の後にコード(java、multithreading)の実行が停止する
- 27. Excelワークシートがロードされたときに実行するVBAコード
- 28. 空白文字が最後の文字のときにテキストボックスが返される
- 29. のPowerShell /実行空間私は、次のコードを実行している
- 30. コード行に達したときにPHPが実行を停止する
RFVを使用することはできませんが、両方のテキストボックスが空の場合のみ、エラーメッセージ – peter
を表示します。CustomValidatorを使用することはできますが、1回しか使用していないので、 .. – Peter