ASP.NET:动态添加文本框的验证

时间:2014-01-22 04:45:30

标签: c# asp.net validation

我使用动态创建的控件继承自TableCell的自定义控件:

public class CustomCell : TableCell
{
    private TextBox _tbx;
    private CompareValidator _val;
    ...

    public CustomCell(...)
    {
        _tbx = new TextBox{...};
        base.Controls.Add(_tbx);

        _val = new CompareValidator();
        _val.ControlToValidate = _tbx.ID;
        _val.ErrorMessage = "error message";
        base.Controls(_val);
    }

}

因此,页面上有这些单元格的表格。但是当一个单元格中存在无效值时,每个其他单元格都会显示错误消息。我该如何解决?谢谢!

0 个答案:

没有答案