2012-02-16 66 views
0

web用户控件的细节:web用户控件访问验证摘要即外网用户控制

<html> 

<head></head> 
<body> 
<uc1:DateTimePicker ID="dtDateNotified" runat="server" /> 

<asp:ValidationSummary ID="ValidationSummary1" runat="server" DisplayMode="List" /> 
</body> 
</html> 

大家的

<asp:CustomValidator ID="cvServerValidateDate" runat="server" 
    ControlToValidate="tbDate" onservervalidate="cvValidateServer" 
    ValidateEmptyText="True" ClientValidationFunction="validateDateControl"></asp:CustomValidator> 
iv>           


<script type="text/javascript"> 
    function validateDateControl(){ 
    if (args.IsValid == false) 
     //set validation summary that is outside this web user control somehow??? 
    } 
</script> 

客户端页面,我有一个Web用户控件包含使用客户端验证功能的自定义验证控件。使用Web用户控件的网页包含验证摘要控件。有没有客户端验证功能访问验证摘要控件的方法?

回答

0

只是好奇,是否有任何理由你想从验证功能访问验证摘要控制?如果您的目标是使自定义控件的摘要控件显示错误,则不必从客户端验证功能进行设置。它会自动发生。

否则,我不确定让客户端验证功能依赖托管页面上的摘要控件是一个好主意。

如果我误解了你的问题,我很抱歉。