• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    datatable行转列示例分享

    复制代码 代码如下:

     /// summary>
      /// DataTable行转列
      /// /summary>
      /// param name="dtable">需要转换的表/param>
      /// param name="head">转换表表头对应旧表字段(小写)/param>
      /// returns>/returns>
      public static DataTable DataTableRowtoCon(DataTable dtable, string head)
      {
       DataTable dt = new DataTable();
       dt.Columns.Add("NumberID");
       for (int i = 0; i dtable.Rows.Count; i++)
       {//设置表头
        dt.Columns.Add(dtable.Rows[i][head].ToString());
       }
       for (int k = 0; k dtable.Columns.Count; k++)
       {
        string temcol = dtable.Columns[k].ToString();
        if (dtable.Columns[k].ToString().ToLower() != head)//过滤掉设置表头的列
        {
         DataRow new_dr = dt.NewRow();
         new_dr[0] = dtable.Columns[k].ToString();
         for (int j = 0; j dtable.Rows.Count; j++)
         {
          string temp = dtable.Rows[j][k].ToString();
          new_dr[j + 1] = (Object)temp;
         }
         dt.Rows.Add(new_dr);
        }
       }
       return dt;
      }

    您可能感兴趣的文章:
    • 比较2个datatable内容是否相同的方法
    • datatable生成excel和excel插入图片示例详解
    • c#将list类型转换成DataTable方法示例
    • 多个jquery.datatable共存,checkbox全选异常的快速解决方法
    • DataTables List互相转换的实现类示例
    • 使用DataTable.Select 方法时,特殊字符的转义方法分享
    • ASP.NET中DataTable与DataSet之间的转换示例
    • 多个datatable共存造成多个表格的checkbox都被选中
    • 将DataTable作为存储过程参数的用法实例详解
    上一篇:asp.net使用jquery模板引擎jtemplates呈现表格
    下一篇:log4net配置和使用方法分享
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    datatable行转列示例分享 datatable,行转列,示例,分享,