哪位好心朋友给我提供几个ASP.NET的表单验证谢谢了!
- 提问者网友:我们很暧昧
- 2021-05-06 17:44
- 五星知识达人网友:山君与见山
- 2021-05-06 18:40
我做的网站是用ASP.NET,现在有个问题,我在本地浏览器“ http://localhost/”浏览时就能检查表单里控件的输入是否合法,为什么一等到上传到虚拟主机 http://www.suking.cn上就没用了,什么数据也不输入,它也能提交!哪位高手能告诉我是怎么回事啊?是代码写错了还是买的虚拟主机的问题?
下面的是表单中一个ASP插件和标签验证的代码:
<asp:TextBox ID="xuexiao" runat="server" Columns="40" />
(填写学校全称及校区)
<asp:RequiredFieldValidator ControlToValidate="xuexiao" Display="Dynamic" EnableClientScript="true" ErrorMessage="学校名称不能空白!" ID="rqxuexiao" runat="server" />
下面是web.cofig文件:
<configuration>
<system.web>
<compilation debug="true"/>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
</system.web>
<appSettings>
<add key="MM_CONNECTION_HANDLER_suking" value="default_oledb.htm" />
<add key="MM_CONNECTION_STRING_suking" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:home\shulei\wwwroot\suking.mdb;Persist Security Info=False" />
<add key="MM_CONNECTION_DATABASETYPE_suking" value="OleDb" />
<add key="MM_CONNECTION_SCHEMA_suking" value="" />
<add key="MM_CONNECTION_CATALOG_suking" value="" />
</appSettings>
</configuration>