2010-08-31 60 views
0

有谁知道如何做的CustomValidator工作,这是在DetailsView控件例如AHEN更新项目上这是在DetailsView控件performin用于对DetailsView控件例如更新后的控制的CustomValidator在DetailsView控件

的CustomValidator行不通的控制。例如RequiredFiledValidator在没有问题的情况下工作,而CustomValidator有问题(验证不发生):/

回答

1

问题是DetailsView中的更新链接不会触发验证控件,因为Button,ImageButton或LinkBut​​ton是必需的这发生。尽管这很令人困惑,但使用JavaScript的客户端验证器仍能正常工作。

解决方案是将您的DetailsView:CommandField转换为TemplateField:'Edit Fields' - >选择命令字段 - >单击'将此字段转换为TemplateField'。

您可以在这里看到关于此的讨论:http://forums.asp.net/t/1102008.aspx?PageIndex

相关问题