none
gridview中如何给数据行添加服务端点击事件? RRS feed

  • 问题

  • 现在是页面上有两个gridview,要实现点击第一个gridview中的某行时,绑定另一个gridview中的数据。不是添加javaScript的onclick事件。
    2009年12月18日 7:57

答案

  • 点击GRIDVIEW行时,不能实现服务器事件,(只有点击单元格中的BUTTON按钮时可以)
    可以变相的用其他方式来实现,你参照下这里
    http://topic.csdn.net/u/20090318/09/785c884c-00b5-49f0-bfe7-755e7e58ee2d.html
    努力+方法=成功
    • 已标记为答案 KeFang Chen 2009年12月21日 7:20
    2009年12月18日 8:34
  • 你好!

    你说的大概是父子表吧,可以使用模版列来实现。

    大概可以这样,模版列中使用 iframe 指向另一个页面,这面页面包含一个 GridView 并通过 url 传参的方式将主键信息传给这个页面,获取数据并绑定。再通过一些连接或按钮来控制 iframe 是否显示。具体效果就是本论坛一样。

    知识改变命运,奋斗成就人生!
    • 已标记为答案 KeFang Chen 2009年12月21日 7:21
    2009年12月21日 4:52
    版主

全部回复

  • 点击GRIDVIEW行时,不能实现服务器事件,(只有点击单元格中的BUTTON按钮时可以)
    可以变相的用其他方式来实现,你参照下这里
    http://topic.csdn.net/u/20090318/09/785c884c-00b5-49f0-bfe7-755e7e58ee2d.html
    努力+方法=成功
    • 已标记为答案 KeFang Chen 2009年12月21日 7:20
    2009年12月18日 8:34
  • 你好!

    你说的大概是父子表吧,可以使用模版列来实现。

    大概可以这样,模版列中使用 iframe 指向另一个页面,这面页面包含一个 GridView 并通过 url 传参的方式将主键信息传给这个页面,获取数据并绑定。再通过一些连接或按钮来控制 iframe 是否显示。具体效果就是本论坛一样。

    知识改变命运,奋斗成就人生!
    • 已标记为答案 KeFang Chen 2009年12月21日 7:21
    2009年12月21日 4:52
    版主
  • 谢谢你,这也是一种方法。不过这个问题最后还是用js去做了,用js可以做到点击该行的任意一个地方都可以触发事件,但是用GridView就不知道如何实现了。
    2009年12月26日 3:01