解析动态生成DataTable代码_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解析标题太长用省略号来代替简单办法
asp:TemplateField HeaderTemplate其他要求/HeaderTemplate ItemTemplate ahref=news22.aspx?id=%#Eval(id)%target=_blank%#Eval(Message).ToString().Length7?Eval(Message).ToString().Substring(0,7)+...:Eval(Message).ToString()%/a /Item

    private DataTable CreateTable() 
    { 
        DataTable dt = new DataTable("dirName"); 
        #region table column 
        DataColumn columnID = new DataColumn(); //创建一列 
        columnID.DataType = System.Type.GetType("System.Int32"); //数据类型 
        columnID.ColumnName = "ID"; //列名 
        columnID.AutoIncrement = true; //自动递增ID号 
        dt.Columns.Add(columnID);  //添加到table 
        DataColumn columnName = new DataColumn(); 
        columnName.DataType = System.Type.GetType("System.String"); 
        columnName.ColumnName = "Name"; 
        dt.Columns.Add(columnName); 
        DataColumn fullName = new DataColumn(); 
        fullName.DataType = System.Type.GetType("System.String"); 
        fullName.ColumnName = "fullName"; 
        dt.Columns.Add(fullName); 
        DataColumn cTime = new DataColumn(); 
        cTime.DataType = System.Type.GetType("System.String"); 
        cTime.ColumnName = "CreateDate"; 
        dt.Columns.Add(cTime); 
        DataColumn type = new DataColumn(); 
        type.DataType = System.Type.GetType("System.String"); 
        type.ColumnName = "type"; 
        dt.Columns.Add(type); 
        DataColumn exName = new DataColumn(); 
        exName.DataType = System.Type.GetType("System.String"); 
        exName.ColumnName = "exName"; 
        dt.Columns.Add(exName); 
        DataColumn size = new DataColumn(); 
        size.DataType = System.Type.GetType("System.Int32"); 
        size.ColumnName = "size"; 
        dt.Columns.Add(size); 
        #endregion 
        //设置主键 
        DataColumn[] keys = new DataColumn[1]; 
        keys[0] = columnID; 
        dt.PrimaryKey = keys; 
        for (int i = 0; i < 3; i++) 
        { 
            DataRow row; 
            row = dt.NewRow(); 
            row["Name"] = "陈yu**"; 
            row["fullName"] = "陈**"; 
            row["exName"] = ""; 
            row["CreateDate"] = System.DateTime.Now.ToShortDateString(); 
            row["type"] = "1"; 
            row["size"] = 0; 
            dt.Rows.Add(row); 
        } 
        return dt; 
    }

分享:怎样用Asp.net代码在虚拟主机实现Urlrewrite
在网上看到,很多朋友在asp.net中做urlrewrite,用的是HttpHandle+Server.Transfer的方法。其实这种方法是错误的。 第一,HttpHandle是实现不了urlrewrite的; 第二Server.Transfer是标准的重定向,根本不是urlrewrite。 其实,实现urlrewrite不用自己HttpHan

来源:模板无忧//所属分类:.Net教程/更新时间:2010-03-15
相关.Net教程