asp.net中DataList和DetailsView的区别以及各自的用法
DataList的用法如下
设计模版:
页眉
页脚
数据记录
交替显示项
选中时的显示方式
编辑时的显示方式
数据记录分隔符
编辑模版,里面可以嵌入控件,绑定数据。
设置外观
RepeatLayout 属性设置显示方式
RepeatDirection 显示方向
RepeatColumns 列数
在DataList中显示记录时,authors表中每行都显示在独立的HTML表格中,只要你愿意,也可以修改其RepeatLayout属性把DataList的项显示在HTML的
中。在默认情况下,RepeatLayout属性值为Table。如果把RepeatLayout属性设为Flow,那么每个项就显示在中。
当RepeatLayout属性为Table时,通过设置GridLines属性可以在每个单元格周围显示线条。GridLines属性可选值有: Both / Horizontal / Vertical
DataList的一个好处的特征是可以以多个列显示数据现。通过设置其RepeatColumns和RepeatDirection属性,可以控制DataList的列的布局。
RepeatColumns属性决定要显示的列的数量。比如,如果要在DataList中显示四列的项,那么可以把这个属性设为4。
RepeatDirection属性句顶列是按水平或垂直方向来重复。在默认情况下,RepeatDirection值为Vertical,因此,如果RepeatColumns值为4,则列就像这样显示:
Column 1 Column3 Column5 Column7
Column 2 Column4 Column6 Column8
如果把RepeatDirection设为Horizontal,而且RepeatColumns值为4,那么列就像这样显示:
Column 1 Column3 Column5 Column7
Column 2 Column4 Column6 Column8
注意,即使RepeatDirection值为Vertical,还是显示为4个列。RepeatColumns永远是指重复的列的数量,而不是行的数量。
事件
ASP:ul和li是什么呀?
显然是不一样的。
这种用法是在处理数据绑定时用到的。如在使用一些数据控件绑定数据时。像GridView,DataList,Repeater 等控件,我们可以使用来显示数据库中的字段。
.我们知道当页面中出现表示其中的代码需要在服务器端执行。其实 与是一样的。用于输出一个被public or protected 修饰的变量
确切的说,这是HTML标记。
ul为无序列表,ol为有序列表,dl为自定义列表。
各自的写法结构为:
- 列表项1
- 列表项2
- 列表项3
- 列表项4
- 列表项1
- 列表项2
- 列表项3
- 列表项4
列表标题
列表项1
列表项2
列表项3
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!