在这里,我被一个不错的惊喜打了一巴掌! <asp:Table>
没有DataSource属性。到目前为止,我有这个代码。
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["Careers"].ConnectionString);
conn.Open();
System.Data.SqlClient.SqlCommand comm = new System.Data.SqlClient.SqlCommand("SELECT * FROM Careers", conn);
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter(comm);
System.Data.DataSet ds = new System.Data.DataSet();
da.Fill(ds);
System.Data.DataTable dt = ds.Tables[0];
//tbVCareers.IMAGINARYDATASOURCE = dt;
tbVCareers.DataBind();
这只是我正在编写的测试页面,因此Table不应该看起来漂亮。我如何将数据绑定到此表?请注意,这与我在之前的问题中发布的数据库连接不同。有人可以借给我任何洞察力吗?
答案 0 :(得分:5)
<asp:Table>
不是数据控件,因此您无法使用<asp:Table>
执行此操作。你必须使用<asp:GridView>