C# 在一个.aspx页面中创建多个FormView是否有优点/缺点?

C# 在一个.aspx页面中创建多个FormView是否有优点/缺点?,c#,asp.net,forms,web-applications,C#,Asp.net,Forms,Web Applications,我正在用c#开发一个用于资产管理的asp.net web应用程序。目前,我正在开发将记录插入18个不同表的功能。示例:将新制造商添加到制造商表,或将新建筑添加到建筑表 我考虑了两个选项,一个页面中有18个不同的FormView,每个页面都有插入/编辑模板,或者有18个不同的页面,每个页面都有表格 在一个页面中有这么多表单视图有什么优点或缺点 谢谢大家! 您必须考虑页面的性能,因为如果使用FormView在一个页面中放置18个页面控件,这不是推荐的方法。您必须考虑页面的性能,因为如果使用FormV

我正在用c#开发一个用于资产管理的asp.net web应用程序。目前,我正在开发将记录插入18个不同表的功能。示例:将新制造商添加到制造商表,或将新建筑添加到建筑表

我考虑了两个选项,一个页面中有18个不同的FormView,每个页面都有插入/编辑模板,或者有18个不同的页面,每个页面都有表格

在一个页面中有这么多表单视图有什么优点或缺点


谢谢大家!

您必须考虑页面的性能,因为如果使用FormView在一个页面中放置18个页面控件,这不是推荐的方法。

您必须考虑页面的性能,因为如果使用FormView在一个页面中放置18个页面控件,这不是推荐的方法。

是,这是显而易见的。若您在一个页面上处理18个FormView,而这些页面将由服务器维护,那个么这显然会降低您的性能。因为每一个都必须在某个时候初始化。性能肯定会下降。因此,我建议您通过创建18个单独的页面以明智的方式完成这项工作


希望有帮助。

是的,这是显而易见的。若您在一个页面上处理18个FormView,而这些页面将由服务器维护,那个么这显然会降低您的性能。因为每一个都必须在某个时候初始化。性能肯定会下降。因此,我建议您通过创建18个单独的页面以明智的方式完成这项工作


希望它能有所帮助。

在开发任何系统时,首先要考虑它的性能、可靠性和可维护性。所以想想看。您将得到一个答案,即在单个页面上维护18个FormView和这些功能将是一项艰巨的任务。但您仍然希望将所有表单视图放在一个页面中,然后我建议您在其中使用TabContainer,以便管理表单视图。因此,至少从用户的角度来看,它看起来是友好的。谢谢你的评论!可维护性和性能是我关心的问题,一个页面中的代码太多似乎更难维护,性能是我不确定的一件事。这么多的浏览量会让页面陷入泥潭吗?我不熟悉TabContainer,因此我将研究该建议。谢谢!这就是我需要的反馈!在开发任何系统时,您首先必须考虑它的性能、可靠性和可维护性。所以想想看。您将得到一个答案,即在单个页面上维护18个FormView和这些功能将是一项艰巨的任务。但您仍然希望将所有表单视图放在一个页面中,然后我建议您在其中使用TabContainer,以便管理表单视图。因此,至少从用户的角度来看,它看起来是友好的。谢谢你的评论!可维护性和性能是我关心的问题,一个页面中的代码太多似乎更难维护,性能是我不确定的一件事。这么多的浏览量会让页面陷入泥潭吗?我不熟悉TabContainer,因此我将研究该建议。谢谢!这就是我需要的反馈!