2

我想在asp.net web表单的Html表中绑定数据并显示表记录,使用任何方法,如foreach和for循环,

就像您知道这一点一样,我们可以导入命名空间并使用类我们可以定义数据源并在 .Aspx 页面中获取 ds 变量。

和asp.net mvc一样,我们是直接在lable、textbox中绑定数据。

所以我想通过这种方式与数据库进行快速数据通信。

请帮助我并对这个问题给出适当的回答。谢谢

4

1 回答 1

3

阿斯拉姆,

aspx.cs是的,你可以在你的类中声明一个公共变量/属性。您可以在 Page_Load 或任何其他适当的事件中分配该变量/属性,然后您可以直接在您的 aspx 中访问它。

以下是示例:

公共数据集 ds;

protected void Page_Load(object sender, EventArgs e)
{
    ds = 新数据集();
    //从数据库加载你的ds
}

以下是使用数据库中的表 0 在 aspx 中创建表的代码

<表格>
<% foreach(ds.Tables[0].Rows 中的 DataRow 行) { %>
<tr>
<td><%= row["columnName"] %></td>
</tr>
<% } %>
</table>

希望这可以帮助

于 2013-09-14T10:30:09.513 回答