我目前正在维护一个asp.net 3.5网站,它有点恼人,因为它有大约100个aspx页面。管理所有这些页面非常非常耗时,页面之间有很多相似之处。
你如何管理这么多页面?我考虑过使用用户控件,但后来我必须管理100个用户控件。我想创建自己的小cms,但我没有做这样的事情的知识,我甚至不确定这种复杂性对于一个相对简单的应用程序(几乎所有的页面都是crud操作,仅此而已)。
你有什么建议?
答案 0 :(得分:1)
用户控件是集中可重用部分页面的好方法。因此,如果您有相似之处将它们外部化为用户控件,那么当您需要修改它时,您将仅修改用户控件而无需浏览所有使用它的页面。
答案 1 :(得分:1)
答案 2 :(得分:1)
你说网页之间有很多相似之处,所以它会告诉我某种动态生成的内容会帮助你。
或许看一下article like this on page inheritance also.
不是“管理”大量的页面,而是需要减少页面数量并合理化项目架构。