小编xtr*_*its的帖子

自定义验证程序验证未针对文本框触发

我已经为ASP.Net中的多行文本框创建了一个自定义验证器,用于最大字符.

下面是我正在使用的代码.

<asp:CustomValidator ID="cvPersonality" runat="server" ControlToValidate="txtPersonality"
    Display="Dynamic" ErrorMessage="*Maximum Characters 200" 
    OnServerValidate="cvPersonality_ServerValidate"></asp:CustomValidator>

Protected Sub cvPersonality_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs)
    Dim strDesc As String = Me.txtPersonality.Text
    If Len(strDesc) > 200 Then
     args.IsValid = False
    Else
     args.IsValid = True
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

谢谢

vb.net asp.net

1
推荐指数
2
解决办法
3万
查看次数

标签 统计

asp.net ×1

vb.net ×1