当前位置: 代码迷 >> ASP.NET >> datalist控件用代码怎么显示数据
  详细解决方案

datalist控件用代码怎么显示数据

热度:4251   发布时间:2013-02-25 00:00:00.0
datalist控件用代码怎样显示数据?
protected void Page_Load(object sender, EventArgs e)
  {
  SqlConnection sqlconn ;
  string strconn = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;
  sqlconn = new SqlConnection(strconn);
  sqlconn.Open();
  string sql;
  sql = "select*From aspnet_Users";
  SqlDataAdapter da = new SqlDataAdapter(sql, sqlconn);
  DataSet ds = new DataSet();
  da.Fill(ds, "hh");
  DataList1.DataSource = ds.Tables["hh"].DefaultView;
  DataList1.DataBind();
  }
表里面已有一条数据了,直接用sqldatasource控件显示没有问题,为什么用上面代码显示不出来的?是不是datalist控件要做什么设置,连接字符串没有问题的


------解决方案--------------------------------------------------------
需要写模板,。默认不显示内容啊



<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<%# Eval("字段名称") %>
</ItemTemplate>
</asp:DataList>

另外
sql = "select * From aspnet_Users";