码迷,mamicode.com
首页 > Windows程序 > 详细

C# 往Datatable中添加新行的步骤

时间:2018-07-20 23:36:34      阅读:676      评论:0      收藏:0      [点我收藏+]

标签:add   uefi   声明   start   eui   field   val   int()   绑定   

以一个实例说明

//录入年份绑定

[csharp] view plain
    1. string str1=str.Remove(0,i);  
    2. string str1=str.SubString(i); 
    3. public void YearList(FineUIPro.DropDownList ddlYear)
    4.    public void YearList(FineUIPro.DropDownList ddlYear)
    5.         {
    6.             //年份从15年到当前年//起止年份
    7.             int yearStart = 2015;
    8.             int yearEnd = DateTime.Now.Year.ToString().ToInt();//当前年份

    9.             //往Datatable中添加新行的步骤主要有
                  //      第一,声明一个Datatable;
                  //      第二,向Datatable中添加列;
                  //      第三,向Datatable中添加行
                  
                  //①声明一个dataTable
                  DataTable Year = new DataTable();
                  //②添加列
                  Year.Columns.Add("Value",typeof(int));
                  Year.Columns.Add("Name",typeof(string));

                  //③添加行
                  for (int i = 0; i< yearEnd- yearStart+1; i++)
                  {
                      DataRow row = Year.NewRow();
                      int value = yearStart + i;
                      string  name= (yearStart + i).ToString();

                      object[] objs = { value, name};
                      //dr.ItemArray = objs;
                      row["Value"] = objs[0];
                      row["Name"] = objs[1];
                      Year.Rows.Add(row.ItemArray);
                      
                  }
                  ddlYear.DataSource = Year;
                  ddlYear.DataTextField = "Name";
                  ddlYear.DataValueField = "Value";
                  ddlYear.DataBind();
              }

 

[csharp]
       

C# 往Datatable中添加新行的步骤

标签:add   uefi   声明   start   eui   field   val   int()   绑定   

原文地址:https://www.cnblogs.com/dyhao/p/9343885.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!