如何使用Repeater控件显示数据

显示结果

  • Ms. Davolio Nancy
  • Dr. Fuller Andrew
  • Ms. Leverling Janet
  • Mrs. Peacock Margaret
  • Mr. Buchanan Steven
  • Mr. Suyama Michael
  • Mr. King Robert
  • Ms. Callahan Laura
  • Ms. Dodsworth Anne

  • 源代码

         private   void  Page_Load( object  sender, System.EventArgs e)
            
    {
                
    //页面初试化时进行数据绑定
                if(!IsPostBack)
                    RepeaterDataBind();
            }


            
    private   void  RepeaterDataBind()
            
    {
                
    //定义数据连接对象,其中数据库连接字符串是在Web.Config文件中定义的
                SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionSqlServer"].ToString());
                
    //创建数据适配器对象
                SqlDataAdapter da = new SqlDataAdapter("select LastName,FirstName,TitleOfCourtesy from Employees",conn);
                
    //创建DataSet对象
                DataSet ds = new DataSet();        
                
    try
                
    {
                    
    //填充数据集
                    da.Fill(ds,"testTable");
                    
    //进行数据绑定
                    RepeaterBind.DataSource = ds.Tables["testTable"];
                    RepeaterBind.DataBind();
                }

                
    catch(Exception error)
                
    {
                    Response.Write(error.ToString());
                }
            
            }

    你可能感兴趣的:(数据)