将数据从点击处理程序传输到ASP.NET网页的内容

时间:2012-03-10 14:33:43

标签: c# asp.net

有时候,你知道从哪里开始寻找答案......

我有一个使用点击处理程序的ASP.NET页面。长话短说,我最终在事件处理程序中使用了一个数组。

我希望将该数组放到表中以显示数组的某些元素。我没有看到明显的方法。事件处理程序不返回任何数据。

我怀疑我应该创建一个视图类并将其绑定到数据网格。

1 个答案:

答案 0 :(得分:1)

您不一定需要视图类。

您可以在表示层中添加DataGrid或GridView,例如MyGrid,然后在事件处理程序中执行以下操作: MyGrid.DataSource = MyArray; MyGrid.DataBind();

另一种选择是将文字放入GUI并将其标记为runat = server,以便您可以在代码中访问它。

然后在您的事件处理程序中,您可以遍历数组并将html表写入字符串或使用stringbuilder,并在文字中显示。