1. 绑定数据
1.1 新建一个页面,命名为DveGridView.aspx
1.2 在页面上拖一个ASPxGridView控件,命名其为HCeDar,
1.3 选中控件,点击右上角的按钮,选择自动套用格式,选择 Red Wine,建立数据连接,使用动态绑定数据,在DveGridView.aspx.cs中添加一下代码:
- protected void Page_Load(object sender, EventArgs e)
- {
- SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
- conn.Open();
- SqlDataAdapter da = new SqlDataAdapter("select * from operlog", conn);
- DataSet ds = new DataSet();
- da.Fill(ds, "operlog");
- HCeDar.DataSource = ds;
- HCeDar.DataBind();
- }
1.4 效果图,如下:
2. 此控件的一些属性
2.1 ShowGroupPanel:当要分组参看时,把此属性的值设为true,默认为false,当设为true时,上方会有一片区域,只要把要分组的字段拖到上面就可以了:如图所示:
2.2 ColumnResizeMode :设置列是否能够拖动,默认是disabled,不能够,可以设置为Control,NextColumn。
2.3 SettingsPager :分页设置,PageSize页面大小;Summary中的text显示分页的效果,比如改为:页次:{0} / {1} (共计 {2}),Position设置分页控件显示的位置:Bottom(底部,默认)、Top(顶部)、 TopAndBottom(顶部和底部)
2.4 FirstPageButton :设置首页的效果,默认不显示,如果要显示,改visible为true即可,LastPageButton同上。
2.5 AllowFocusedRow :设置点击某列是否改变颜色,默认是不改变(false),设为true时,KeyFieldName值必须确定,不然会报错,(设为true,且KeyFieldName的值为LOG_ID)。
2.6 重新设置列
选中控件,点击右上角的按钮,点击Column,进入列的编辑界面,设置数据名称,以及外观的Caption,如下图。
浏览效果图为: