在没有母版页的情况下修改asp.net应用程序的全局视觉识别

时间:2010-11-23 15:17:51

标签: asp.net css master-pages

我将修复旧的ASP.NET应用程序的外观,以便它可以符合我的组织的新Web视觉标识。旧应用程序没有任何母版页,并使用非常基本的.include文件。修改.include标题不会改变应用程序页面的整体外观,我仍然需要手动导入新的css定义,用60多个.aspx页面上的div替换表标记。

我该怎么办?我有长期可维护性,因此母版页是明显的解决方案。是否有任何css解析器可以简化这种转换?

谢谢。 -Dhruv

1 个答案:

答案 0 :(得分:2)

我不知道任何可以让你非常轻松的工具。

我最好的建议是咬紧牙关并升级到ASP.NET 3.5或4.0项目,以便您可以利用.NET自该网站构建以来的进步。

在盛大的计划中,60页并不是一个巨大的数字。创建新的母版页,然后删除这60个页面中的所有非内容部分,并将其包围在<asp:Content标记中。

我敢打赌你会发现它的工作量远远少于你现在所担心的工作,更重要的是,每次你必须从现在开始更新网站时它会产生红利。