我使用自定义验证器作为 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");
}