仿写页面知识

2017-04-21  本文已影响13人  BigbyLong

1.DataTextField与DataValueField的区别;

说明文档记述:

ListControl.DataTextField 属性  获取或设置为列表项提供文本内容的数据源字段。

ListControl.DataValueField 属性  获取或设置为各列表项提供值的数据源字段 。

网上摘录:

DataTextField用来作显示内容,一般给别人看,例如是一张表的某个字段的内容

DataValueField用来放唯一性的字段值,一般是主键。

DataTextField是显示出来的内容,DataValueField是你controlid.selectedvalue的值,比如说吧,一般DataTextField是员工的名字,张三,里斯等,DataValueField是员工的id,名字可以重复,但是id不可以重复,可以作为一个员工的唯一标识,根据标识处理数据,就不会出错了,当然了,你也可以把两个弄成一样的,也是可以的。

DropDownList中的DataTextField和DataValueField的使用

2.WdatePicker的使用(日历);

在textBox文本框中,添加一个onclick="WdatePicker({dateFmt:'yyyy-MM-dd'})",即可调出日历控件,选择其中某个日期,即可在文本框中显示设置好的日期格式文本。

具体使用方法详见:WdatePicker日历控件使用方法

WdatePicker日历空间的使用 使用效果如图

3.colspan属性;

colspan 属性规定单元格可横跨的列数。如<colspan = "2">,意思是将它与它右侧的单元格合并,这样如果一行有3列的话,设置了colspan=2,则一行只需要写连个<td>标签就ok了,因为将两个合并了。如果colspan=3的话,那么这一行只需要一个<td>就ok了。

colspan是列合并,rowspan是行合并,后面跟上合并的数量;

colspan的使用,上边是将4列合并了 使用效果图,查询按钮在<tr>的中间位置

4.WebDataGrid的使用,以下为对该控件进行封装过的使用介绍。详细介绍请参考:ASP.NET中Web DataGrid的使用指南

<column>标签用来设置列,列里边的项一般用<asp:BoundField>来设置,有多少列,就设置多少个BoundField;在如果满足不了具体的需求,如列中需要有其他多个控件,则需要使用<asp:TemplateField>,并在TemplateField中的<ItemTemplate>中添加相应的控件。

SortExpression,排序规则,GridView中常用到的属性,根据SortExpression的值进行相应的排序,每一项都可以进行设置,假如除某项外其他项数据均相同,则相同数据行的排序将按照该想的排序规则进行相应的排序;

WebDataGrid常用的事件有:

1.WebDataGrid1_RowCommand,该事件是对列中进行的操作,比如说某一列中有修改或者删除按钮,对修改/删除按钮功能的实现则在该事件中进行代码的编写;

2.WebDataGrid1_RowDataBound,该事件在this.WebDataGrid1.DataBind();方法绑定完数据后调用,主要作用是对数据进行调整处理,在进行数据绑定的时候是一个循环的过程,因此该事件也是一遍又一遍的循环执行;

前端代码(1) 前端代码(2) WebDataGrid1_RowCommand事件对行中进行相应操作 WebDataGrid1_RowDataBound事件对数据进行调整处理 对数据进行调整处理后,资质类型一栏所有文字为标准的全部变为“我是标准啊!”

5.LinkButton

上一篇下一篇

猜你喜欢

热点阅读