如前两篇所述,我用控件和原则是方便与性能兼顾。如果webcontrol能够提供一些简便则用,否则尽量使用htmlcontrol。下面对常用控件作个总结:
1. 最常用的:Literal、Repeater
2. 经常用的: Button、LinkButton、Panel、PlaceHolder、DataList
3. 偶尔用的: Label、Substitution、ImageButton、ImageMap、AdRotator、XmlDataSource、导航类控件、验证类控件
4. 很少用的:Xml、Wizard、MultiView、View、ListBox、BulletList、CheckBoxList、RadioButtonList、WebParts类控件
5. 不倾向用的: GridView、DetailsView、Sql(Access)DataSource、HyperLink、Image、Table、HiddenField、FileUpLoad、CheckBox、RadioButton
6. 没用处的:Calendar、FormView
这就是偶的认识,Asp.Net 3.5又多了几个控件,不过我看也没什么值得特别关注的。现在相对于.Net语言本身,Asp.Net控件还有很大的改进空间。希望将来能支持ajax控件会越来越多,越来越完善。
努力加载评论中...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步