已有DataTable dt 绑定列表
DataRow dr = dt.NewRow(); //创建新的行
dr["aa"] = "合计";
dr["bb"] = Userdt.Compute("sum(bb)", "true").ToString();
dr["cc"] = Userdt.Compute("sum(cc)", "true").ToString();
dr["dd"] = Userdt.Compute("sum(dd)", "true").ToString();
dr["ee"] = Userdt.Compute("sum(ee)", "true").ToString();
dr["ff"] = Userdt.Compute("sum(ff)", "true").ToString();
dr["gg"] = Userdt.Compute("sum(gg)", "true").ToString();
dr["hh"] = Userdt.Compute("sum(hh)", "true").ToString();
dt.Rows.Add(dr);
dt.AcceptChanges();这样是把加入的新行 放到DataTable的最后一行有没有办法将 新加的一行放到第一行去呢?
DataRow dr = dt.NewRow(); //创建新的行
dr["aa"] = "合计";
dr["bb"] = Userdt.Compute("sum(bb)", "true").ToString();
dr["cc"] = Userdt.Compute("sum(cc)", "true").ToString();
dr["dd"] = Userdt.Compute("sum(dd)", "true").ToString();
dr["ee"] = Userdt.Compute("sum(ee)", "true").ToString();
dr["ff"] = Userdt.Compute("sum(ff)", "true").ToString();
dr["gg"] = Userdt.Compute("sum(gg)", "true").ToString();
dr["hh"] = Userdt.Compute("sum(hh)", "true").ToString();
dt.Rows.Add(dr);
dt.AcceptChanges();这样是把加入的新行 放到DataTable的最后一行有没有办法将 新加的一行放到第一行去呢?
另外 我的列头是两行。
格式为
<tr>
<th rowspan="2">
出价情况
</th>
<th rowspan="2">
排名
</th>
<th rowspan="2">
供应商ID
</th>
<th rowspan="2">
综合得分
</th>
<th colspan="2">
价格
</th>
<th colspan="2">
质量
</th>
<th colspan="2">
服务
</th>
<th colspan="2">
应变
</th>
</tr>
<tr>
<th>
权重
</th>
<th>
得分
</th>
<th>
权重
</th>
<th>
得分
</th>
<th>
权重
</th>
<th>
得分
</th>
<th>
权重
</th>
<th>
得分
</th>
</tr>在添加的时候能够设置格式吗?
DataColumn dc=DataTable.Columns.Add();
dc.ColumnName="x";