数据绑定到ADO.NET

// Define a DataSet with a single DataTable.

DataSet dsInternal = new DataSet();

dsInternal.Tables.Add("Users");

  

// Define two columns for this table.

dsInternal.Tables["Users"].Columns.Add("Name");

dsInternal.Tables["Users"].Columns.Add("Country");

  

// Add some actual information into the table.

DataRow rowNew = dsInternal.Tables["Users"].NewRow();

rowNew["Name"] = "John";

rowNew["Country"] = "Uganda";

dsInternal.Tables["Users"].Rows.Add(rowNew);

  

rowNew = dsInternal.Tables["Users"].NewRow();

rowNew["Name"] = "Samantha";

rowNew["Country"] = "Belgium";

dsInternal.Tables["Users"].Rows.Add(rowNew);

  

rowNew = dsInternal.Tables["Users"].NewRow();

rowNew["Name"] = "Rico";

rowNew["Country"] = "Japan";

dsInternal.Tables["Users"].Rows.Add(rowNew);



// Define the binding.

lstUser.DataSource = dsInternal.Tables["Users"];

lstUser.DataTextField = "Name";

//或者



// Define the binding.

lstUser.DataSource = dsInternal;

lstUser.DataMember = "Users";

lstUser.DataTextField = "Name";

//

this.DataBind();

 

你可能感兴趣的:(.net)