关于XtraGrid

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:56:34
就是好像有个displaytext的属性,但是弄来弄去也还是不行!请可谓高手赐教了!不是引用数据源的那种,是可以通过代码改变单元格的值的!!
就是通过代码给单元格赋值

1.在页面重定向时传递参数:
Response.Redirect("m1_View.aspx”)由当前页面转到m1_View.aspx页面
如:在转入查看界面时要传入数据的ID,传递方式:
Response.Redirect("m1_View.aspx?CardId=" & 12), CardId表示传入数据的ID,值为12.
传递多个参数形式:
定义常量PAGE_URL="m1_View.aspx"
Response.Redirect(String.Format("{0}?CardId={1}&NO={2}&State={3}",PAGE_URL,12,22567,"未处理”), 表示CardId=12,NO=22567, State="未处理"
在m1_View.aspx界面获得参数值:Response.Item("CardId"), Response.Item("NO"), Response.Item("State")

2.网格配置:在界面上托入网格控件后,为其命名ID=”dtgQueryInfo”,在Lebut.WebControls.DataGrid.config文件中对其进行配置,配置好后,Id ="QueryInfo"表示对应的网格的名字, Kind ="CheckBox"表示网格是否要加具有选择框的列,之后dtgQueryInfo.DataSource = CurrentPageData.Tables(0),dtgQueryInfo.DataBind()这样就将数据表中对应字段的数据绑定到了网格上对应的列上了,也可对列的宽度,对齐方式,显示格式及是否导出等进行设置.

3.为按钮添加属性:imgbtnDeal.Attributes.Add("onclick", dtgQueryInfo.HasOnlyOneCheckedScript),即当单击imgbtnDeal按钮时,它会返回一些提示信息.

疑惑