鬼怪第七集,特种塑料,台海局势
性能方面
repeater比datalist要好一些,如果不是很大数据量的话,这点差别是体现不来的。
易用性方面
repeater与datalist后台的数据绑定都很简单,datasource=... databind()就ok了
但是datalist在对布局的操作上更加的方便一些,如它提供了selectitemtemplate,eidtitemtemplate等,但是repeater却没有,所以对于有选中颜色或者背景图片改变,最好选用datalist.如果用repeater就需javascript去控制了。
html解析
datalist自身会被解析为table,其中的每一行会被解析为tr-td
repeater则只是重复模板中的内容,这可能也就是为什么repeater没有提供itemstyle,selectitemtemplate这些模板和样式控制的原因吧
当然其他方面的差异还是有的,具体的网上有很多,上面的只是我在做项目的过程中的一些感觉,其中我用repeater去实现我的菜单,用datalist去实现有选中变色的列表。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论