单击按钮并弹出表格

时间:2012-08-27 17:39:56

标签: jquery asp.net

我在asp.net网页上有一个按钮,我想通过点击按钮来显示一个表格。这是图像。

image1

点击“搜索设备”。

image2

我从某处借了代码。最初它是jquery代码,按钮是div部分。 我的问题:

  1. 如果是纯asp.net代码,如何生成这个动态表?我知道DataGrid是一个选择,还有其他方法吗?我不想在点击按钮之前显示它。
  2. asp.net和jquery的组合。该按钮是一个asp.net按钮,但该表来自客户端技能。
  3. 感谢。

2 个答案:

答案 0 :(得分:0)

您应该使用服务器端代码处理它。它更容易处理,并且没有真正的理由使用客户端javascript创建表。

  1. 使用GridView并将数据源绑定到它。
  2. 使用搜索字段和结果周围的UpdatePanel以避免刷新页面。

答案 1 :(得分:0)

您可以在纯asp.net代码中执行此操作,但在按下按钮时需要回发。

您还可以使用asp:gridview控件。它看起来很像一张桌子。并且你的按钮背后的代码看起来像这样

Protected Sub okButton_Click(sender As Object, e As EventArgs) Handles okButton.Click
    ... //set your gridview up
    gridview1.datasource = whateveryourdatasourceis //can be list, array, datatable
    gridview1.databind()
    gridview1.visible = true
End Sub

上面的代码是vb.net

希望这会有所帮助。