关于DataTable的问题 已知一个dt有若干列,如何将一个新列插入到dt的列集合的最前面,通常用Columns.add方法只能将新列插入到最后,还请达人赐招! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主试一下dt.Columns[0].SetOrdinal()方法... 一般DataTalbe的列显示顺序我们都不在意,通常我们会在显示控件上下功夫,例如:我们会在DataGridView中给列指定显示顺序,或者设置索引来达到显示效果... ls说的对,一般dt,ds之类都是数据的载体,记录原始数据比较好,我们要做的,就是要把数据整理好再显示给客户看。 DataRow dr=datatable.NewRow();datatable.Rows.InserAt(dr,0); DataTable dt = new DataTable(); DataRow dr = dt.NewRow(); dr["列1"] = "---Text---"; dr["列2"]="---Text---";..................... dr["列n"]="---Text---"; dt.Rows.InsertAt(dr, 0); 插入到第一行 dt.Rows.Add(dr); 追加到最后一行 tryDataColumn dc = new DataColumn("测试");dt.Columns.Add(dc);dt.Columns["测试"].SetOrdinal(0); 怎么封装wcf service的调用好一些? 急,web页面弹出错误对话框问题?? richetextbox 查找 C# 求判断只有数字的字符串或数字与字母混写的字符串的正则表达式2 数据库查询问题,急 如何使用C#使用.net connector讀取SAP中的數據? 如何打开网上下载的web程序? DevExpress 套件 for VS2005 求救:怎么将Bitmap对象转换成Icon对象?搞了半天没搞定 20分求解一个引用问题 enum类型的问题 在线跪求XML读写操作
楼主试一下dt.Columns[0].SetOrdinal()方法...
一般DataTalbe的列显示顺序我们都不在意,通常我们会在显示控件上下功夫,例如:我们会在DataGridView中给列指定显示顺序,或者设置索引来达到显示效果...
datatable.Rows.InserAt(dr,0);
DataRow dr = dt.NewRow(); dr["列1"] = "---Text---";
dr["列2"]="---Text---";
.....................
dr["列n"]="---Text---";
dt.Rows.InsertAt(dr, 0); 插入到第一行
dt.Rows.Add(dr); 追加到最后一行
dt.Columns.Add(dc);
dt.Columns["测试"].SetOrdinal(0);