楼上说的没错,绑定可以用GridView,DataList,Repeater等等,表格上没法直接绑定的,除非你给表格加上runat="server"属性,然后在后台遍历数据源,动态创建HtmlTableRow,再给表格填充。另外一个方法就是用Repeater最好了,简单实用。
<%#Eval("name") %> | <%#Eval("age") %> |
先读取数据库数据,然后将值付给变量,再将变量绑定到表格中<%=var%>
或者是在表格中放入控件,绑定数据源数据
在table 表格中放个 lebel 给lebel 设置ID leble1 后台取到数据根据 lebel id 绑定传值给他
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM list", cn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid.DataSource = ds;
DataGrid.DataBind();
ds.Clear();
da.Dispose();
你用datalist本身产生的就是表格,datalist也可以设置id号啊,