.cs代码:
string sql = @"select * from us ";
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]);
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataList1.DataSource = ds;
DataList1.DataBind(); .aspx代码:
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="加入" />
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2"></asp:DataList>
书上写的是用<%# DataBinder.Eval(Container.DataLtem,"user_name")%> 但是我的Container并没有DataLtem属性请问为什么? 如何输出结果?
string sql = @"select * from us ";
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]);
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataList1.DataSource = ds;
DataList1.DataBind(); .aspx代码:
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="加入" />
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2"></asp:DataList>
书上写的是用<%# DataBinder.Eval(Container.DataLtem,"user_name")%> 但是我的Container并没有DataLtem属性请问为什么? 如何输出结果?
string sql = @"select * from us ";
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]);
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataList1.DataSource = ds;
DataList1.DataBind(); aspx代码
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2">
</asp:DataList>
<%# Eval("user_name") %>为什么没有输出结果呢 什么反应都没有~
<ItemTemplate>
<%# Eval("user_name")%>
</ItemTemplate>或者把<%# Eval("user_name") %> 放到你要显示的文本控件中就行了