Трябва да използвам персонализиран валидатор за куп текстови полета в списък с данни, но не съм сигурен как да извикам „OnServerValidate“ на персонализирания валидатор от списъка с данни.
Досега създавам моите персонализирани валидатори динамично в ItemDataBound на моя списък с данни (въпреки че съм отворен за алтернативен начин):
protected void dataList_ItemDataBound(object sender, DataListItemEventArgs e)
{
CustomValidator cv = (CustomValidator) e.Item.FindControl("CustomValidator1");
cv.ControlToValidate = "txtTextBox1";
cv.ServerValidate += new EventHandler(CustomValidator1_ServerValidate);
}
Но моят ред "cv.ServerValidate" хвърля грешка. Не съм напълно сигурен как правилно да настроя това, за да гарантирам, че имаме „OnServerValidate“
Благодаря