.net - 什么时候说 : "Now I need to create a user control!" 合适

标签 .net controls ascx

您何时考虑在 .NET 中创建用户控件?您是否有一些基本标准来从页面中排除您的代码并引入新的用户控件?

通常我倾向于遵循这些来决定我是否需要用户控件:

  • 当使用单独的用户控件使页面看起来更具可读性时
  • 当表单的某些部分看起来像是从不同的页面一次又一次地使用时

最佳答案

我想它遵循以下内容:

  • 我是否需要将这个组件从通用代码中分离出来?
  • 我是否经常使用此项目,这意味着我需要不断重新创建它?
  • 我是否需要能够对其进行模板化以适应不同的风格?

关于.net - 什么时候说 : "Now I need to create a user control!" 合适,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1459047/

相关文章:

c# - 如何按 block 读取文件

.net - 响应式 UI 如何使用 WhenAny 使用两个属性?

jquery-ui - 为$ {document).on()使用多个目标

spring - 什么是 Spring Framework 中的依赖注入(inject)和控制反转?

c# - ascx 中的悬停表

.net - 在 .NET 中使用字体之前如何确保字体存在

c# - 如何解决 WPF 应用程序中的字体呈现问题?

javascript - JavaScript 中有类似 Tag 属性(.NET)的东西吗?

javascript - 使用用户控件注册脚本

c# - 如何将脚本从 .ascx 添加到 .aspx <HEAD> 部分