我的aspx标记文件中的代码太多,有什么方法可以拆分它?

时间:2018-08-07 19:32:18

标签: asp.net

我正在使用一个内部具有14个视图的asp.net Web窗体多视图控件。

完成第一个视图后,我意识到一个视图中的代码太多(超过1万行代码),我必须在剩余的13个视图中重复相同的代码,即在VS2017中打开aspx文件并浏览的过程很慢,我可以在视图内使用对另一个aspx文件的引用吗?

我知道我可以使用母版页和视图状态,但是我希望该解决方案作为最后一个。

1 个答案:

答案 0 :(得分:2)

您可以为每个视图内容创建用户控件(.ascx)文件,然后在包含多视图控件的aspx页面内引用用户控件。

  1. https://msdn.microsoft.com/en-us/library/wt3k2fyw.aspx
  2. https://msdn.microsoft.com/en-us/library/sbz9etab.aspx