现在的位置: 首页 > 综合 > 正文

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

2012年11月12日 ⁄ 综合 ⁄ 共 786字 ⁄ 字号 评论关闭
如果在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>

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

抱歉!评论已关闭.