zoukankan      html  css  js  c++  java
  • [基础]datagridview绑定数据源的几种常见方式

     private void button1_Click(object sender, EventArgs e)
            
    {
                
    //using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString()))
                
    //{
                
    //    SqlDataAdapter sda = new SqlDataAdapter("Select * From T_Class Where F_Type='Product' order by F_RootID,F_Orders", conn);
                
    //    DataSet Ds = new DataSet();
                
    //    sda.Fill(Ds, "T_Class");

                
    //    //使用DataSet绑定时,必须同时指明DateMember
                
    //    //this.dataGridView1.DataSource = Ds;
                
    //    //this.dataGridView1.DataMember = "T_Class";

                
    //    //也可以直接用DataTable来绑定
                
    //    this.dataGridView1.DataSource = Ds.Tables["T_Class"];
                
    //}

                
    //甚至直接直接绑定数组
                ArrayList AL = new ArrayList();
                AL.Add(
    new myItem("text1""value1"));
                AL.Add(
    new myItem("text2""value2"));
                AL.Add(
    new myItem("text3""value3"));
                
    this.dataGridView1.DataSource = AL;
                
            }



            
    class myItem 
            
    {
                
    private string _Text;
                
    private string _Value;

                
    public myItem(string text, string value) 
                
    {
                    
    this._Text = text;
                    
    this._Value = value;
                }


                
    public string Text {
                    
    set { _Text = value; }
                    
    get return _Text; }
                }


                
    public string Value
                
    {
                    
    set { _Value = value; }
                    
    get return _Value; }
                }

            }
    作者:菩提树下的杨过
    出处:http://yjmyzz.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    实验二Step1-有序顺序表
    0330复利计算4.0(改)
    0330复利计算4.0单元测试
    实验一 命令解释程序的编写
    《构建之法》之第1、2、3章读后感
    0408-汉堡包的方式评价合作伙伴
    0406-复利计算5.0
    0405—软件工程 《构建之法》 第四章读后感
    03-29复利计算单元测试
    03-25实验一、命令解释程序的编写
  • 原文地址:https://www.cnblogs.com/yjmyzz/p/1027616.html
Copyright © 2011-2022 走看看