Columns:在
BoundField :指定该列是绑定字段列,就是只能显示数据,不可操作数据。
DataField:该列要绑定的数据库字段
HeaderText:该列的名称,就是像表格的表头一样。
commandfield:说明该列是操作列,比如你这个就是显示选择-编辑-删除的按钮命令
showselectbutton:是不是应该显示选择按钮,设置为true,代表显示。
楼主是新手,可以理解的。楼主问的这个问题,我刚接触C#的时候也,也想问这个问题。
后来我发现这个根本是没必要问的问题,楼主既然不动这些代码什么意思,那么肯定不是手敲出来的,楼主使用的是gridview还是datafield我忘记了,不过我想说的是,你在属性面板上填写了很多东西,然后html页面发现很多楼主代码就自动写上去了是吧。
这些代码其实是一个表格,在VS 系列开发工具中,以asp开头的标签都是微软自带的服务器控件。这些控件的好处是可以直接在.aspx页面对应的后台.cs文件中获取到它的value值。坏处是,微软封装了控件,在项目实际应用中食用过多,特别占用系统资源。所以现在绝大部分庞大的网站都不使用这些控件,使用html控件。
这些代码就是一个表格,
HeaderText是表头,就是表格第一列显示的东西。
DataField是绑定数据源的字段,
BoundField:绑定区域
datafield:数据区域
hadertext:表头标签
commandfield:命令区域
showselectbutton:显示选择按钮
这段代码是控件的绑定,asp:BoundFiel绑定源,datafield绑定源的列名,headertext显示的名,readonly是否为只读,
DataField 代表的是你需要绑定的数据源的字段
HeaderText 代表表头所显示的文字内容
列名.. datafiled 是表示显示数据源中哪个字段.