验证控件中显示的信息要换行竟然要用“
" 啊

如果在javascript内
要用alert显示换行的信息则
< script language = " javascript " >
alert(
" 1 2 3 " )
</ script >

今天我想RegularExpressionValidator的错误信息ValidationSummary被显示用MessageBox方式显示的时候
随手写下了ErrorMessage="电话号码格式不正确!\r\n 正确的格式是8为数字"
< asp:RegularExpressionValidator  id ="RegularExpressionValidator1"  runat ="server"  ErrorMessage ="电话号码格式不正确!  正确的格式是8为数字"
                                ValidationExpression
="^[1-9]{1}d{7}$"  ControlToValidate ="box_danweiTelephone"  Display ="Dynamic" > * </ asp:RegularExpressionValidator >
“\r\n”竟然被原样显示了
改为
< asp:RegularExpressionValidator  id ="RegularExpressionValidator1"  runat ="server"  ErrorMessage ="电话号码格式不正确!<br> 正确的格式是8为数字"
                                ValidationExpression
="^[1-9]{1}d{7}$"  ControlToValidate ="box_danweiTelephone"  Display ="Dynamic" > * </ asp:RegularExpressionValidator >

居然可以了 真是有点想不通哦

你可能感兴趣的:(验证)