DataRow对象数据绑定问题
DataRow对象不能直接绑定到数据显示控件,如DataGrid。需要将DataRow数据copy到DataTable中,然后绑定到dataGrid上。
代码:
代码:
Dim dt As DataTable = New DataTable
datatable2 = CType(Session("Result"), DataSet).Tables(0) '数据源
dt = datatable2.Clone() '复制表结构
'导入数据列到数据表
For Each dw As DataRow In datatable2.Select("xorw='" + DropDownList1.SelectedItem.Text + "'")
dt.ImportRow(dw)
Next
DataGrid.DataSource = dt '绑定
DataGrid.DataBind()
datatable2 = CType(Session("Result"), DataSet).Tables(0) '数据源
dt = datatable2.Clone() '复制表结构
'导入数据列到数据表
For Each dw As DataRow In datatable2.Select("xorw='" + DropDownList1.SelectedItem.Text + "'")
dt.ImportRow(dw)
Next
DataGrid.DataSource = dt '绑定
DataGrid.DataBind()
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步