数据库绑定问题
我在页面已经显示绑定了 那我为什么我编译的时候不显示呢 --------------------编程问答-------------------- 你是不是写错了,你把代码贴出来嘛--------------------编程问答-------------------- 肯定是代码的问题。。。。。
贴代码 --------------------编程问答-------------------- 代码问题嘿嘿 --------------------编程问答-------------------- 代码弄出来看看
--------------------编程问答-------------------- 绑定了后 还要在page_load 里调用绑定的方法
你是用懒人控件绑的还是 自己手写绑的?
把代码 贴出来 没有解决不了的问题 --------------------编程问答-------------------- DAL层
public static DataSet ExecuteDataSet(string sql)
{
using (SqlConnection conn = new SqlConnection(ConnectionString))
{
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
DataSet ds = new DataSet();
sda.Fill(ds);
return ds;
}
}
BLL层
public static DataTable GetAll(string tblName)
{
string sql = "select * from " + tblName;
return shuju.ExecuteDataSet(sql).Tables[0];
}
这个是后台代码
Repeater2.DataSource = yewuluoji.GetAll("xiaobankuai");
Repeater2.DataBind();
前台代码
<div style="height: 570px;width: 1068px"><!--内容下-->
<asp:Repeater ID="Repeater2" runat="server">
<ItemTemplate>
<div style="width: 1068px">
<%# DataBinder .Eval (Container .DataItem ,"dabankuaimc" )%>
</div>
</ItemTemplate>
</asp:Repeater>
</div> --------------------编程问答-------------------- dabankuaimc要跟数据表中的字段名对应;
看一下 GetAll的返回值是不是为空;
--------------------编程问答-------------------- 看下你后台代码 写咋那里 如果没其他的东西 应该谢在load 事件里 那样才会执行 如果执行了 就先看下
GetAll()方法返回了值没 一个个方法去调试 看方法出在那里就能找到错误了 --------------------编程问答-------------------- Repeater2.DataSource = yewuluoji.GetAll("xiaobankuai");
"xiaobankuai" 这是什么? --------------------编程问答--------------------
哦 你的表名
补充:.NET技术 , C#