首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

小弟我按照教程做的,可是DataList不会显示

2012-09-25 
求助:我按照教程做的,可是DataList不会显示前台:asp:DataList IDDataList1 runatserver CellPaddin

求助:我按照教程做的,可是DataList不会显示
前台:  
 <asp:DataList ID="DataList1" runat="server" CellPadding="4" ForeColor="#333333" > 
  <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
  <AlternatingItemStyle BackColor="White" />
  <ItemStyle BackColor="#EFF3FB" />
  <SelectedItemStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
  <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
  <ItemTemplate>
  <table style="width:100%;">
  <tr>
  <td>
  <%#Eval("title") %></td>
  <td>
  <%#Eval("adddate") %></td>
  </tr>
  <tr>
  <td>
  &nbsp;</td>
  <td>
  &nbsp;</td>
  </tr>
  <tr>
  <td>
  &nbsp;</td>
  <td>
  &nbsp;</td>
  </tr>
  </table>
  </ItemTemplate>
  </asp:DataList>

后台:
 protected void Page_Load(object sender, EventArgs e)
  {
  if (!IsPostBack)
  {
  this.BindDataList();
  }
   
  }
  private void BindDataList() 
  {
  string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
  SqlConnection conn = new SqlConnection(strConn);
  conn.Open();
  SqlDataAdapter dap = new SqlDataAdapter("select * from news", conn);
  DataSet ds = new DataSet();
  dap.Fill(ds);
  DataList1.DataSource = ds;
  DataList1.DataBind();
  conn.Close();
  }

[解决办法]
先输出ds看有没有数据啊

热点排行