0

我是 ASP.NET 和 C# 的新手。我正在尝试显示有关“供应商”的一些基本信息,这些信息是通过简单的查询从数据库中检索到的。我开始使用 GridView,它工作得非常好,但我更喜欢 FormView 的外观。问题是 FormView 中没有显示任何内容......它是不可见的。

这是 C# 代码:

connection = new SqlConnection(connectionInfo);
connection.Open();

SqlCommand cmd = new SqlCommand("select... from... where...");
SqlDataReader supplierReader = cmd.ExecuteReader();

supplierForm.DataSource = supplierReader;
supplierForm.DataBind();

supplierReader.Close();
connection.Close();

这是 ASP 代码:

<asp:FormView ID="supplierForm" runat="server">
    </asp:FormView>

这是一个班级项目,所以我不是要你为我解决问题。如果有人能指出我正确的方向,那就太好了:)

4

1 回答 1

1

您的绑定似乎正确。

尽管如此,您仍然缺少在页面中显示数据的绑定/标记 - 如何做到这一点您可能想查看以下链接:MSDN Tutorial for Formview and FormView Control: Step by Step

格雷茨

于 2013-11-12T11:00:43.597 回答