DevExpress学习之ASPxGridView

来源:互联网 发布:陈洁仪左右手 知乎 编辑:程序博客网 时间:2024/05/18 11:25

1.      绑定数据

1.1       新建一个页面,命名为DveGridView.aspx

1.2       在页面上拖一个ASPxGridView控件,命名其为HCeDar

1.3       选中控件,点击右上角的按钮,选择自动套用格式,选择 Red Wine,建立数据连接,使用动态绑定数据,在DveGridView.aspx.cs中添加一下代码:

  1. protected void Page_Load(object sender, EventArgs e)
  2. {
  3.        SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
  4.         conn.Open();
  5.         SqlDataAdapter da = new SqlDataAdapter("select * from operlog", conn);
  6.         DataSet ds = new DataSet();
  7.         da.Fill(ds, "operlog");
  8.         HCeDar.DataSource = ds;
  9.         HCeDar.DataBind();
  10. }

1.4       效果图,如下:

 

 

2. 此控件的一些属性

2.1  ShowGroupPanel:当要分组参看时,把此属性的值设为true,默认为false,当设为true时,上方会有一片区域,只要把要分组的字段拖到上面就可以了:如图所示:

 

2.2 ColumnResizeMode :设置列是否能够拖动,默认是disabled,不能够,可以设置为ControlNextColumn

2.3 SettingsPager :分页设置,PageSize页面大小;Summary中的text显示分页的效果,比如改为:页次:{0} / {1}  (共计 {2})Position设置分页控件显示的位置:Bottom(底部,默认)、Top(顶部)、 TopAndBottom(顶部和底部)

2.4 FirstPageButton :设置首页的效果,默认不显示,如果要显示,改visibletrue即可,LastPageButton同上。

 

 

2.5 AllowFocusedRow :设置点击某列是否改变颜色,默认是不改变(false),设为true时,KeyFieldName值必须确定,不然会报错,(设为true,KeyFieldName的值为LOG_ID)。

2.6 重新设置列

选中控件,点击右上角的按钮,点击Column,进入列的编辑界面,设置数据名称,以及外观的Caption,如下图。

 

 

 

浏览效果图为:

 

 

原创粉丝点击