2011-09-09 19 views
1

私はC#アプリケーションでDropdownBoxとTextBoxを使用しています。C#のさまざまなコントロールでカスタム検証を適用する方法は?

私はDropdownBox項目のいずれかを選択しなければならないか、テキストボックスに値

両方ではない値を持つを持つべきであることを確認する必要があります。

どのようにして両者の検証を適用できますか? (CustomValidator制御付き)このような

答えて

0

何か:

protected void cvName_ServerValidate(object source, ServerValidateEventArgs args) 
{ 
    if (myDDL.SelectedItem == null && myTB.Text == "") //If nothing is selected in the drop down AND the text box is blank... 
    { 
    args.IsValid = false; // Set the validator to false 
    } 
} 

if文の条件は、あなたの検証要件に依存しますが、これは何をすべきかの一般的なアイデアを提供します。それが役に立てば幸い!

検証の詳細については、this postを参照してください。

:にControlToValidateを割り当てる必要はありません。上記の関数をCustomValidatorServerValidateイベントとして設定すると、ページの送信時に起動されます。

関連する問題