zoukankan      html  css  js  c++  java
  • WebForm_PostBackOptions 未定义

    今天,有个网友提问: 说是上传到服务器上的网站,打开有验证控件的页面,提示JS错误:WebForm_PostBackOptions 未定义;所有的验证控件都失效了。

    其实这个问题,网上一搜一大把,主要原因就是2个:

    1. *.axd 文件的映射在 IIS 中丢失了 或者 没有配置正确。
    2. 使用了 DNN中的 httpCompress组件, 但是web.config中没有正确配置

    下面分别给出解决方法:

    对于1的情况:

    进入IIS,站点属性,站点配置填加.axd的映射,但“检查文件是否存在”不能选择。

    GET,HEAD,POST,DEBUG
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
    .axd

    对于2的情况:

    在web.config中 
    <httpCompress preferredAlgorithm="gzip" compressionLevel="high">
                <excludedMimeTypes>
                    <add type="image/jpeg"/>
                    <add type="image/gif"/>
                    <add type="text/x-component" /> <!– 解决 FreeTextBox 出错的问题—>

                    <add type="text/plain"/>  <!–解决Ajax回调不支持压缩格式的问题–>
                </excludedMimeTypes>
                <excludedPaths>
                    <add path="NoCompress.aspx"/>

                    <add path="Resource.axd"/>
                    <add path="WebResource.axd"/> <!– 解决 javascript 出错的问题–> 
        </excludedPaths> 
    </httpCompress>

  • 相关阅读:
    2. Get the codes from GIT
    1. Install Git and GitExtension
    [Git]Git的常用命令
    测试用例Excel模板For Quality Center
    测试用例excel模板
    如何在win 2008 server和win 7上add web site
    Jmeter运行过程中如何让Fiddler同时可以抓获到服务器的应答报文
    Windows系统文件mshtml.dll
    Jmeter中的XPath Assertion
    AIM Tech Round (Div. 2) B
  • 原文地址:https://www.cnblogs.com/IsNull/p/1836095.html
Copyright © 2011-2022 走看看