如何更改dataset中字段的名字?
因为要把两个不同的表中含有相同字段的名称同时绑定到同一个gridview上,但是出现了一个问题,由于字段名称相同,提示错误,有没有办法更改dataset中table的字段名称,或者将两个表中含有相同字段不同的数据绑定到同一个dataset上?
例如两个表都含有“ID”这个两字段,但数据不同,我想通过添加列的方法,产生横向比较,即一个row里面有两个表的“ID”,名称能不能更改其中的一个,想要两个“ID”列的数 据在同一行里显示?
还有一个问题,能不能动态绑定gridview中一个列的datafield属性,能不能根据需要动态绑定dataset中的某一字段
谢谢啊,两个问题 每个50分,解决就给呵
[解决办法]
yourDataSet.Tables[0].Columns[0].ColumnName = "YourFieldName ";
[解决办法]
还有一个问题,能不能动态绑定gridview中一个列的datafield属性,能不能根据需要动态绑定dataset中的某一字段=========可以.aspx. <%#GetString(Container.DataItem)%> protected string GetString(object o) { DataRowView row = (DataRowView)o; return row[ "字段 "].ToString(); //这个字段可根据条件指定. }