星空网 > 软件开发 > ASP.net

csharp: DataTable Rename ColumnName

 enum ChangeNume    {      /// <summary>      /// 简体      /// </summary>      gbk=1,      /// <summary>      /// 英文      /// </summary>      en=2,      /// <summary>      /// 繁体      /// </summary>      big=3,      ko=4,      jp=5,    }    /// <summary>    ///     /// </summary>    /// <returns></returns>    DataTable setData()    {      DataTable dt = new DataTable();      dt.Columns.Add("id", typeof(int));      dt.Columns.Add("name", typeof(string));      dt.Columns.Add("patner", typeof(int));      dt.Columns.Add("time", typeof(DateTime));      dt.Rows.Add(1, "dgeo", 0, "2015-01-02");      dt.Rows.Add(2, "geovindu", 1, "2015-03-03");      dt.Rows.Add(3, "gess", 1, "2015-03-23");      dt.Rows.Add(4, "dfadfd", 2, "2015-04-03");      return dt;    }    /// <summary>    ///     /// </summary>    /// <param name="dv"></param>    /// <param name="lname"></param>    private DataTable setGridViewName(DataTable dv, ChangeNume lname)    {      DataTable dt = dv;      switch (lname)      {        case ChangeNume.gbk:          dt.Columns[0].ColumnName = "序号";          dt.Columns[1].ColumnName = "名称";          dt.Columns[2].ColumnName = "父节点";          dt.Columns[3].ColumnName = "日期";          break;        case ChangeNume.big:          dt.Columns[0].ColumnName = "序號";          dt.Columns[1].ColumnName = "名稱";          dt.Columns[2].ColumnName = "父節點";          dt.Columns[3].ColumnName = "日期";          break;        case ChangeNume.en:          dt.Columns[0].ColumnName = "id";          dt.Columns[1].ColumnName = "name";          dt.Columns[2].ColumnName = "patner";          dt.Columns[3].ColumnName = "time";          break;        default:          dt.Columns[0].ColumnName = "序号";          dt.Columns[1].ColumnName = "名称";          dt.Columns[2].ColumnName = "父节点";          dt.Columns[3].ColumnName = "日期";          break;      }      return dt;    }    /// <summary>    ///     /// </summary>    public Form2()    {      InitializeComponent();    }    /// <summary>    ///     /// </summary>    /// <param name="sender"></param>    /// <param name="e"></param>    private void Form2_Load(object sender, EventArgs e)    {      this.dataGridView1.DataSource = setGridViewName(setData(), ChangeNume.en);    }    /// <summary>    ///     /// </summary>    /// <param name="sender"></param>    /// <param name="e"></param>    private void button1_Click(object sender, EventArgs e)    {      this.dataGridView2.DataSource = setGridViewName(setData(), ChangeNume.big);    }

  




原标题:csharp: DataTable Rename ColumnName

关键词:DataTable

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

9610出口模式:https://www.ikjzd.com/w/3325
Shopee商店设定(Shop Setting):https://www.ikjzd.com/w/3326
Product Description(长描述):https://www.ikjzd.com/w/3327
Facebook Pay:https://www.ikjzd.com/w/3328
Google Pay:https://www.ikjzd.com/w/3329
手工艺品网iCraftGifts:https://www.ikjzd.com/w/333
无锡旅游景点竹海 - 无锡的竹海:https://www.vstour.cn/a/363178.html
5月贾汪好玩的地方 贾汪哪有好玩的地方:https://www.vstour.cn/a/363179.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流