首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Asp.Net网站结构问题

Asp.Net网站结构问题
EN

Stack Overflow用户
提问于 2009-03-19 15:27:16
回答 4查看 513关注 0票数 1

我最近得到了一个项目,我需要在asp.net中创建一个web应用程序。这是我的第一个大项目,所以我想我应该向你们请教如何做这件事。我计划在这个项目中使用asp.net webforms。这个应用程序需要一堆类似的摘要页面(除了几个不同的控件),它们显示一个项目或一个人或一本书的摘要列表。还有一个详细信息屏幕视图,允许用户在数据库中添加/更新记录。详细信息页面在外观和感觉上是相似的,但每个页面都有与项目/人员/书籍相关的不同输入控件。创建这样的web应用程序的最佳方式是什么?现在我有10-15个内容摘要页面,10-15个内容详细页面,以及几个母版页。有没有更好、更易维护的方法来做这件事呢?

提前感谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-03-19 16:56:37

我认为你的方法是正确的。为每个列表创建一个详细信息页面。或者,您可以使用单个列表和详细信息页面,并使用查询字符串来获取相关数据。不过还是由你决定吧。

票数 1
EN

Stack Overflow用户

发布于 2009-03-19 15:32:34

你应该经常问自己的问题是:“我是不是让这一切变得尽可能容易维护?”

如果你牢记这一点(答案是肯定的),你应该没问题。我相信你会得到许多关于如何构建你的网站的意见(更多的用户控件,更多的母版页,MVC等等),虽然其中一些可能是有效的,但解决方案必须为你工作,因为你是一个生活在它上面的人。

如果简单/简单的方法能满足你的需求,那也没什么错。

票数 1
EN

Stack Overflow用户

发布于 2009-03-19 16:46:02

如果您的摘要页面都是相同的,并且您的详细信息页面都是相同的(除了内容),那么您应该使每个页面(即summary.aspx、detail.aspx)成为一个页面,并动态地填充值。通过这种方式,您可以获得可伸缩性,而不必在添加其他产品/其他产品时重新参与。

根据所涉及的代码和标记的数量,进一步将两者合并为一个可能是可行的。这是一个你必须要做的决定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/662637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档