我开始计划对我们部门的内联网页面进行彻底的重新设计。目前,每个部门在根目录下都有自己的文件夹。它们都具有相同的外观和感觉,但不使用 CSS,每个文件中的所有内容都是直接的静态文本。基本上,如果必须对标题进行更改, 每一个 文件必须更改。文件的数量大约有数百个。由于我们正在获得新的外观和感觉,我认为这也是重新设计整个结构的适当时机。我的想法是创建一个新的 C# Web 项目来利用 C# 母版页。在该项目中,每个页面都将使用母版页。因为我知道他们喜欢进行许多小的外观更改,母版页会让事情变得更加简单,而且坦率地说,我没有时间手动编辑标题 564(随机)次。该网站的另一个方面是,根目录将在与我们每个部门相关的子文件夹中包含一个文档文件夹。

我想我的问题是,有没有人解决过这样的问题,并且可以阐明他们如何解决它。

另外,是否值得将 IIS 和 .NET 升级到最新版本?

有帮助吗?

解决方案

如果您已经在工作.NET 2.0,那么你应该不需要做任何升级,不会有任何额外的基础设施成本。

我会强烈建议使用母版页,因为他们做的做无痛有一个共同的外观和感觉整个网站。

母版页的另一个很酷的功能是,你可以窝在一起。这将让你拥有所有页面之间的共同感受。然后每个部门会有它自己的母版页嵌套到您的顶级页面。

其他提示

您可以拥有母版页层次结构:

  • 适合所有人的母版页
    • 部门 A 的母版页
    • B 部门的母版页

您在第一个母版页中设置的每个人的共同点。

然后,您为部门 A 页面制作一个母版页 - 该母版页的母版页是第一个。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top