请问我的验证控制怎么没有显示"*"的,当提交的时候才显示"*"而不是"请输入标题信息"
麻烦高手解
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ErrorMessage="请输入标题信息" Display="Static" ControlToValidate="HourseTitle" runat="server" > *</asp:RequiredFieldValidator>
既然是服务器控件,当然是在服务器端验证,如果你不提交,怎么把数据提交到服务器?
你如果想输入的时候立刻就验证,在客户端写脚本吧。
别jquery或者js验证吧,什么都用服务器空间会造成你的页面加载过慢的
你把*号给去掉就行了
建议用js验证,服务器验证每次都要刷新页面!
把星号去掉或者把提示信息写到星号的位置