做了一个登录页面,要求用户名是必填的,然后使用了RequeredFieldValiator控件。可是在页面上点击登录按钮时会出错,显示
WebForm_PostBackOptions未定义,但不影响验证控件的功能!查看页面源码发现button添加了onclick事件:onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;Button1&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))"。从网上搜说验证控件一般都在客户端加<script src="/WebResource.axd?d=enO4GmuCFPQ-aRP3AtyjOezREIh1F2__Pcm7PqCMago8S3Ai_NH5atoAxKmOQ6Ir0&amp;t=633004894900000000" type="text/javascript"></script>这样的脚本,而我的iis缺少了.axd映射,所以会出现问题。但是,我从浏览器中查看这个页面的源码并没有发现<script src="/WebResource.axd?d=enO4GmuCFPQ-aRP3AtyjOezREIh1F2__Pcm7PqCMago8S3Ai_NH5atoAxKmOQ6Ir0&amp;t=633004894900000000" type="text/javascript"></script>这样的脚本,而且我的iis一直就有这个映射,并且这个映射文件aspnet_isapi.dll也存在。也就是说.net生成的这个客户端的页面并没有加那样的脚本?我想问一下高手们,这个问题要怎样解决?而且我手动天骄了一个这样的脚本还是不行?急....急,请大家帮帮忙啊!