【发布时间】:2016-11-25 15:47:45
【问题描述】:
我有一个存储过程,它根据存储在数据库中的记录数返回许多行,现在我想有一种方法来创建一个 <div> 标记,其中包含包含该行值的控件,如果从数据库返回 10 行,则必须创建 10 个<div> 标签,我有下面的代码从数据库中获取结果,但我不知道如何从这里继续。 p>
String sql = "exec dbo.spLoadCandidates @NationalID, @PostID";
SqlDataReader reader;
using (SqlCommand cmd = new SqlCommand(sql, conn))
{
cmd.Parameters.AddWithValue("@NationalID",TextBox2.Text.Trim());
cmd.Parameters.AddWithValue("@PostID,", DropDownList1.SelectedValue);
conn.Open();
reader = cmd.ExecuteReader();
while (reader.HasRows)
{
//Dynamic Data here
}
conn.Close();
}
更新:我正在使用网络表单来做到这一点
【问题讨论】:
-
你使用 WebForms、MVC 还是其他东西?
-
我正在使用网络表单...
-
看看
<asp:Repeater>code.runnable.com/UjMj269qAWwQAAB3/asp-net-how-to-use-repeater