加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-4 – 多个RequiredFieldValidator崩溃页面

发布时间:2020-12-16 09:38:30 所属栏目:asp.Net 来源:网络整理
导读:我有一个非常奇怪的问题.我最近将MVC4添加到旧的Web窗体项目中.我这样做是通过创建一个新项目,并将旧文件添加到新项目(而不是复制新MVC文件的相反方法).当我这样做时,我的一个Web窗体页面停止工作 – 当我尝试访问它时,它重定向到HTTP错误404.0 – 未找到.
我有一个非常奇怪的问题.我最近将MVC4添加到旧的Web窗体项目中.我这样做是通过创建一个新项目,并将旧文件添加到新项目(而不是复制新MVC文件的相反方法).当我这样做时,我的一个Web窗体页面停止工作 – 当我尝试访问它时,它重定向到HTTP错误404.0 – 未找到.

该文件在那里,我还有其他Web窗体(.aspx)页面加载没有任何问题.为了确定问题,我创建了一个具有相同名称的Web窗体页面来替换它,并加载空白页面.我开始一次一行地向新页面添加代码,直到找到问题为止.

我终于发现导致问题的原因是我在页面上有多个RequiredFieldValidator标记.知道为什么会这样,或者我可以做些什么来解决它?

解决方法

将组分配给验证器.将它们放在不同的组中,不要将它们放在相同的组中,确保您没有控制权分配是相同的,因为在编译期间相同的requiredfield验证器可能会出现并发问题并导致页面崩溃.将它们放在不同的组中可以确保更多.如果你仍然遇到同样的问题,那么也试试这个 打开IIS管理器 右键单击服务器名称 选择属性 单击“MIME类型”按钮 单击新建 扩展名为.pdf MIME类型是application / pdf

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读