当“必须”我使用asp.net CreateChildControls()?
发布时间:2020-05-23 23:00:14 所属栏目:asp.Net 来源:互联网
导读:虽然看起来制作服务器控件的“正确”方法是在CreateChildControls调用中构造所有子控件.但是因为很难知道它何时会被调用(这就是整数优化的全部要点),所以我看到我们的大多数开发都是在OnInit或OnLoad中构建的.这种情况占99%. 有没有我们必须使用CreateChildC
|
虽然看起来制作服务器控件的“正确”方法是在CreateChildControls调用中构造所有子控件.但是因为很难知道它何时会被调用(这就是整数优化的全部要点),所以我看到我们的大多数开发都是在OnInit或OnLoad中构建的.这种情况占99%. 有没有我们必须使用CreateChildControls的情况? 解决方法您应该始终在CreateChildControls中构造您的子控件.这是生命周期中初始化并将其添加到控制树的适当时间.其中一个原因是很多次调用了EnsureChildContols方法,然后在必要时调用CreateChildControls.最佳实践,就这么做.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在ASP.NET中的GridView中定义CellPadding
- ASP.NET:将DataTable呈现到字符串(HTML)的最短方法?
- asp.net-mvc – MVC3验证 – 需要一个组
- asp.net-mvc – ASP.NET MVC编辑集合最佳实践 – 您的意见
- asp.net – IValidatableObject在DataAnnotations失败时触发
- 从.NET开始 – ASP.NET,WPF,Silverlight或命令行C#?
- asp.net – 我可以使用Chrome DevTools在客户端查看会话状态
- asp.net-mvc – 如何使用ASP.NET Web API的Ninject?
- asp.net-mvc – 如何使用Wix在IIS 7上安装ASP.Net MVC应用程
- asp.net-mvc – 值不能为空或为空.参数名称:contentPath
推荐文章
站长推荐
- 从app_data中删除文件夹时如何防止asp.net重新编
- Asp.net mvc dataannotation MaxLength验证不起作
- asp.net-mvc-3 – 将复选框绑定到MVC中的int数组
- asp.net-mvc-3 – MVC直接在单个对象上调用模型绑
- asp.net-mvc – 组合ASP.NET MVC Web应用程序的最
- asp.net – 自定义会话状态模块 – 使用ASP状态服
- asp.net – MVC Controller返回Chunked内容编码
- asp.net-mvc – 在实体框架中我只想包括第一个子
- asp.net-mvc-4 – 如何在ASP.NET MVC 4中从数据库
- 使用ASP.NET创建精灵图像
热点阅读
