Я использую раскрывающийся список AJAX Cascading, но хочу добавить проверку события, например. валидаторы сравнения.
Поскольку каскадный раскрывающийся список требует, чтобы проверка события страницы была отключена, каков наилучший способ выполнить проверку?
Спасибо
Andy
Попытка валидации:
Я попытался использовать пользовательский валидатор, который вызывает функцию Javascript, но, похоже, он не получает управление. Я получаю следующую ошибку Microsoft JScript runtime error: Object required
function ValidateCostCentCat(source, arguments)
{
var countryList = document.getElementById("ddlCategory");
if (null != countryList)
{
var iValue = countryList.options[countryList.selectedIndex].value;
if (iValue == "Select Category")
{
arguments.IsValid = true;
}
else
{
arguments.IsValid = false;
}
}
}
Наценка для пользовательского валидатора
<asp:CustomValidator ID="valcustCategory" runat="server" CssClass="error" Display="Dynamic" ValidationGroup="DirectHire" ClientValidationFunction="ValidateCostCentCat"
ErrorMessage="Please select a Cost Centre Category from the drop down list provided.">!</asp:CustomValidator>