【问题标题】:Modifying asp.net app's global visual identity without a master page在没有母版页的情况下修改 asp.net 应用程序的全局视觉标识
【发布时间】:2011-05-14 12:57:16
【问题描述】:

我必须修复旧的 ASP.NET 应用程序的外观,以使其符合我组织的新 Web 视觉标识。旧应用程序没有任何母版页,并且使用一个非常基本的 .include 文件。修改 .include 标头并没有太大改变应用页面的整体外观,我仍然需要手动导入新的 css 定义,将 60 多个 .aspx 页面上的表格标签替换为 div。

我应该如何进行?我考虑到长期可维护性,因此母版页是显而易见的解决方案。是否有任何 css 解析器可以简化这种转换?

谢谢。 -Dhruv

【问题讨论】:

    标签: asp.net css master-pages


    【解决方案1】:

    我不知道有什么工具可以让您轻松完成这项工作。

    我最好的建议是硬着头皮升级到 ASP.NET 3.5 或 4.0 项目,这样您就可以利用 .NET 自该网站建成以来的进步。

    总体而言,60 页并不是一个庞大的数字。创建新的母版页,然后去掉这 60 个页面的所有非内容部分,并用<asp:Content 标记将它们包围。

    我敢打赌,你会发现它比你现在担心的要少得多,更重要的是,从现在开始,每次你必须更新网站时,它都会带来好处。

    【讨论】:

    • 谢谢,我决定升级到4.0。为了简化从 .aspx 中提取表单元素并在
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    相关资源
    最近更新 更多