20 Sep 2004

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

Share

如果在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{1}d{7}$” ControlToValidate=“box_danweiTelephone” Display=“Dynamic”></asp:RegularExpressionValidator>


“\r\n”竟然被原样显示了
改为
<asp:RegularExpressionValidator id=“RegularExpressionValidator1” runat=“server” ErrorMessage=“电话号码格式不正确!<br> 正确的格式是8为数字”
                                ValidationExpression
=“2{1}d{7}$” ControlToValidate=“box_danweiTelephone” Display=“Dynamic”>
</asp:RegularExpressionValidator>


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


  1. 1-9 [return]
  2. 1-9 [return]
comments powered by Disqus