0

カスタム バリデーターを使用しているのは、必須フィールド バリデーターが Ajax コンボボックスで失敗するためですが、カスタム バリデーター コントロールで別のテキストボックスの ID を渡してオプションを検証すると、正常に動作します。 .

以下は私のコードです:更新されました

<ajax:ComboBox ID="Cmbx" runat="server" Width="100px" CssClass="AquaStyle textfont"
                                                AutoPostBack="true" DropDownStyle="DropDown" AutoCompleteMode="SuggestAppend"
                                                CaseSensitive="false" ItemInsertLocation="Append"
                                                ValidationGroup="Validate" CausesValidation="true" />

<asp:CustomValidator ID="cvRequired" ControlToValidate="InstCmbx$TextBox" runat="server"
                                            ClientValidationFunction="validate" Display="None" ValidationGroup="Validate"/> 

これは機能していません。Ajax サイトの問題トラッカーもチェックアウトしましたが、ID に「$TextBox」を追加する必要があるとのことでした。これは機能しますが、機能しません。

同じから単純なjavascript関数を呼び出すことができません:

 function validate(sender, args) {
       alert("gasfkgsjkds");
   }
4

1 に答える 1