repeater數據綁定

主窗體代碼: 

private void Page_Load(object sender, System.EventArgs e)
  {
   SqlConnection con =DB.creatcon();
   System.Data.SqlClient.SqlDataAdapter sdr=new System.Data.SqlClient.SqlDataAdapter();
     sdr.SelectCommand=new System.Data.SqlClient.SqlCommand("select *from users ",con);
   DataSet ds=new DataSet();
   sdr.Fill(ds,"users");
   this.Repeater1.DataSource=ds.Tables["users"];
      this.Repeater1.DataBind();
}
連接類代碼:
public static SqlConnection creatcon()
  {
             SqlConnection con =new SqlConnection("server=.;database=test;uid=sa;pwd=;");
   return con;
  
  
  }
html頁代碼:
<asp:Repeater id="Repeater1" runat="server">
     <AlternatingItemTemplate>
<%# DataBinder.Eval
      </font>
     </AlternatingItemTemplate>
     <FooterTemplate>
      <br>
     </FooterTemplate>
     <ItemTemplate>
      姓名:
<%#  DataBinder.Eval(Container.DataItem,"username")  %>
性別:<%# DataBinder.Eval(Container.DataItem,"sex") %>
      <br>
     </ItemTemplate>
     <SeparatorTemplate>
      <hr>
     </SeparatorTemplate>
     <HeaderTemplate>
      <font color="#00ccff">表頭</font>
     </HeaderTemplate>
    </asp:Repeater></FONT>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章