• 编程经验:E8 PowerConsole系列问题与解决方法(一)


    E8工作流新增页面出现脚本错误(界面风格:传统风格;主题:TraditionThemes)

     查看更多精彩图片

     

    分析过程:

     

    <head runat="Server">

    </head>

     

    runat="Server" 删除,如果报下面这个错误,那么表示你的App_Themes文件夹下的样式有问题

    使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />)        

    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
    异常详细信息: System.InvalidOperationException: 使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />)
    源错误:

    执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。


    堆栈跟踪:

     

    [InvalidOperationException: 使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />)]

       System.Web.UI.PageTheme.SetStyleSheet() +2458510

       System.Web.UI.Page.OnInit(EventArgs e) +8695036

       System.Web.UI.Control.InitRecursive(Control namingContainer) +333

       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +378

     

    那我们就从我们的样式里面找一些过时的样式,把它们干掉就行了

    例如下面的:

    top: expression(document.getElementById("div-datagrid").scrollTop-2);/**/ /*IE5+ only*/

     

    把这个去掉就行了。

     

    E8工作流平台,很多样式非常老的(IE5),可能与现在的浏览器不兼容,出现这样的问题也是很正常,只要我们认真分析,还是能找到解决的方法的。

  • 相关阅读:
    使用API创建AR 贷项通知单
    JAVA学习(二):JDK介绍及其结构、用途
    android tips—NumberPicker,DataPicker,TimePicker样式改动
    vijos 1234 口袋的天空
    ORA-38760: This database instance failed to turn on flashback database 第三篇
    创建在SQLServer 和 Oracle的 DBLINK
    12本最优秀的Android开发电子书强力推荐
    Js表单验证
    iText操作word文档总结
    Conversion to Dalvik format failed: Unable to execute dex
  • 原文地址:https://www.cnblogs.com/Gemgin/p/3136295.html
Copyright © 2020-2023  润新知