zoukankan      html  css  js  c++  java
  • CMS .NET 程序框架 从2.0/3.5升级到4.0 版本后 需要调整的地方

    问题一:

    document.forms1.action 不可使用

    需要修改程 document.forms[0]

    .NET 程序框架 从2.0/3.5升级到4.0 版本后,document.forms1  不可使用

    也就是说所有浏览器都是支持document.forms["form1"]这样的写法的。

    微软4.0之前是document.form1也能获取,

    升级到4.0之后 取值方式为document.forms["form1"] 或者document.forms[0] 

    CMS 遇到的问题为 configurationsystemUpload.aspx   无法上传图片

    修改 configurationsystemUpload.aspx  

    document.f_Upload.action="Upload.aspx?Type=Upload&Path=<% Response.Write(Path); %>&upfiletype=<% Response.Write(upfiletype); %>&ParentPath=<% Response.Write(ParentPath); %>";
    document.f_Upload.submit();

    document.forms[0].action="Upload.aspx?Type=Upload&Path=<% Response.Write(Path); %>&upfiletype=<% Response.Write(upfiletype); %>&ParentPath=<% Response.Write(ParentPath); %>";
    document.forms[0].submit();

    问题二:

    无法提交和保存新闻内容 

    提交一个表单数据时出现System.Web.HttpRequestValidationException (0x80004005):错误

    如下以下方法解决不了的话,

    方法1.   在.csaspx页面中添加:       <%@   Page   validateRequest="false"   %>     
    方法2.   修改Web.Config文件:     
      <configuration>     
          <system.web>     
              <pages   validateRequest="false"   />     
          </system.web>     
      </configuration>

    方法3:
      <system.web>
      < httpRuntime requestValidationMode="2.0" />
      < /system.web>

    就用这个方法,在对应的controller中添加如下一句就可以了:        
    [ValidateInput(false)]

  • 相关阅读:
    Filter&Listener
    jsp&mvc开发模式&jstl标签&三层架构
    Tomcat&Servlet
    xml
    SpringMVC
    io流-缓冲流
    io流-文件流节点流
    Io流
    JAVA中反射机制
    IDEA 将web项目部署到tomcat中运行
  • 原文地址:https://www.cnblogs.com/dodui/p/4838533.html
Copyright © 2011-2022 走看看