我想听听使用ServerControl而不是UserControl的一些理由。我发现我可能过度使用了UserControls。
我的清单是这样的:
Pro UserControl
Pro ServerControl
我遗漏了什么吗?
发布于 2009-08-22 01:30:18
服务器控件有以下两个优点:
但是,用户控件具有额外的优势,因为它们是模板化的:
发布于 2009-08-22 01:41:22
另一个需要考虑的问题是,在构建控件时还是在页面上使用控件时,您是否需要visual设计器支持。你只能得到一个或另一个,而不是两者兼而有之,这真的让我很恼火。
发布于 2009-08-22 01:19:12
性能。没有html解析
我不认为这会有多大的运行时差异-- .ascx也应该在第一次使用时就被编译。如果不检查文件的修改,可能会节省一些轻微的开销--但我想不出还有什么其他的。
https://stackoverflow.com/questions/1314831
复制相似问题