RequiredFieldValidator控件中Text属性和ErrorMessage属性用法有什么区别?
Text属性显示提示信息,而ErrorMessage属性显示错误信息,主要给SummaryValidator用,但如果没有设text属性的话,出错时会显示在Text的位置如果在后面加上这句<asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowMessageBox="true" ShowSummary="false"/>它就会弹出来,否则是不会弹出来的
errormessage属性更应该理解为message,即验证不能通过时提示的信息,如果使用了validationsummary的话,就会显示出来。
Text属性显示提示信息,而ErrorMessage属性显示错误信息,主要给SummaryValidator用,但如果没有设text属性的话,出错时会显示在Text的位置如果在后面加上这句<asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowMessageBox="true" ShowSummary="false"/>它就会弹出来,否则是不会弹出来的
errormessage属性更应该理解为message,即验证不能通过时提示的信息,如果使用了validationsummary的话,就会显示出来。
text更重要的作用是提示用户该如何做。比如在一个textbox边放一个required控件,将颜 色设置为红色,将text属性设置为"必填",errormessage设置为"你必须填写..."
validationssummary属性设置为弹出窗口。则用户如果不填写就提交的话,就会弹出一个窗口"你必须填写...",而不提交页面。
validationssummary属性设置为弹出窗口。则用户如果不填写就提交的话,就会弹出一个窗口"你必须填写...",而不提交页面。