• .net datatable 添加一列


    dt.Columns.Add("image", Type.GetType("System.String"));
                foreach (DataRow dr in dt.Rows)
                {
                    if (!string.IsNullOrEmpty(dr["imgurl"].ToString()))
                    {
                        dr["image"] = "<a href='javascript:openPic()' ><img src='../../images/pic.png' /></a>";
                    }
                    else
                    {
                        dr["image"] = "";
                    }
                }
    下面的示例创建具有 DataColumn 和 DataRow 的新 DataTable,并在 DataGridView 控件中显示它。
    private void MakeDataTableAndDisplay()
    {
        // Create new DataTable.
        DataTable table = new DataTable();
    
        // Declare DataColumn and DataRow variables.
        DataColumn column;
        DataRow row;
    
        // Create new DataColumn, set DataType, ColumnName
        // and add to DataTable.    
        column = new DataColumn();
        column.DataType = System.Type.GetType("System.Int32");
        column.ColumnName = "id";
        table.Columns.Add(column);
    
        // Create second column.
        column = new DataColumn();
        column.DataType = Type.GetType("System.String");
        column.ColumnName = "item";
        table.Columns.Add(column);
    
        // Create new DataRow objects and add to DataTable.    
        for(int i = 0; i < 10; i++)
        {
            row = table.NewRow();
            row["id"] = i;
            row["item"] = "item " + i;
            table.Rows.Add(row);
        }
        // Set to DataGrid.DataSource property to the table.
        dataGrid1.DataSource = table;
    }
    这是MSDN里面的源代码,就是创建一个数据表结构的。
    其实我们平时遇到的很多问题,大多可以在MSDN里面查找到。
  • 相关阅读:
    oracle学习笔记(十五) PL/SQL语法结构以及使用
    Jquery1
    DOM2
    DOM
    JS的使用
    登录
    数据库操作是sql的操作1
    数据库2_sqlHelper
    数据库1数据库常用指令
    C# 基础
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/3332588.html
Copyright © 2020-2023  润新知