C# 将DataTable绑定到DataView
大家好,我有一个名为tblManual的数据表,其中填充了数据,现在我正试图将其绑定到名为DataView1的DataView。我正在尝试:C# 将DataTable绑定到DataView,c#,asp.net,C#,Asp.net,大家好,我有一个名为tblManual的数据表,其中填充了数据,现在我正试图将其绑定到名为DataView1的DataView。我正在尝试: DataView1.DataSource = tblManual; DataView1.DataBind(); 但是当DataView1显示在网页上时,它只是显示为空白,虽然我没有收到任何错误,但我也确认TBL手册中有数据 DataView1的代码在asp中 <dx:ASPxDataView ID="DataView1" runat="server
DataView1.DataSource = tblManual;
DataView1.DataBind();
但是当DataView1显示在网页上时,它只是显示为空白,虽然我没有收到任何错误,但我也确认TBL手册中有数据
DataView1的代码在asp中
<dx:ASPxDataView ID="DataView1" runat="server" EnableTheming="True" Layout="Flow" Theme="Moderno">
<PagerSettings ShowNumericButtons="False"></PagerSettings>
</dx:ASPxDataView>
这是TBL手册,显示它包含数据
如果要对数据表中的列进行排序,可以使用以下代码
DataView dvData = new DataView(Yourdatatable);
dvData.Sort = "city";
GridView1.DataSource = dvData;
GridView1.DataBind();
添加
,设置FieldName
参数,如数据源的字段名,下面是一个示例
<dx:ASPxDataView ID="DataView1" runat="server" EnableTheming="True" Layout="Flow" Theme="Moderno">
<Columns>
<dx:GridViewDataColumn FieldName="Name" />
<dx:GridViewDataColumn FieldName="Region" />
<dx:GridViewDataColumn FieldName="Type" />
<dx:GridViewDataColumn FieldName="Price" />
</Columns>
<PagerSettings ShowNumericButtons="False"></PagerSettings>
</dx:ASPxDataView>
您可以发布DataView1
的标记吗?您有这两条语句,它们执行吗?检查您是否收到任何异常,这些异常会被执行显示您的DataView完整代码?您确定tblManual有数据吗?当我尝试添加GridViewDataColumn时,我得到的不是已知的元素错误。我的工具箱中只有ASPxGridView、GridView、ASPxGridViewExporter和AspxGridViewTemplaterPlacement。OP的问题不涉及排序。