データリスト内の一連のテキストボックスにカスタムバリデーターを使用する必要がありますが、データリスト内からカスタムバリデーターの「OnServerValidate」を呼び出す方法がわかりません。
これまでのところ、データリストの ItemDataBound 内で customvalidators を動的に作成しています (ただし、別の方法も使用できます)。
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」があることを確認するためにこれを適切に設定する方法が完全にはわかりません
ありがとう