首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么实现在客户端双击table的tr可以触发script里的某个Sub子程序

2012-01-24 
如何实现在客户端双击table的tr可以触发script里的某个Sub子程序?通过gridview制作了一个收件箱,现在想在

如何实现在客户端双击table的tr可以触发script里的某个Sub子程序?
通过gridview制作了一个收件箱,现在想在客户端双击某条邮件即可将其状态由“未读”改为“己读”,我的思路是如下语句用ondblclick实现:

If (e.Row.RowType = DataControlRowType.DataRow) Then
  Dim RowID As String = e.Row.Cells(2).Text
  e.Row.Attributes.Add("ondblclick", "XXX")
End If

但是困惑的地方是如何在客户端的实现调用服务器端器的sub来完成更新呢?还请各位指教,谢谢

[解决办法]
客户端不能用javascript调用服务器的函数,可以用触发服务器控件的事件的方法来实现
如: document.getElementById("buttonId").click();
[解决办法]
按照ldarmy 的思路继续来,可以把你的方法放到一个button的click事件中,然后button的visiable=false
然后客户端调用document.getElementById("buttonId").click();

路子有点野。。。赫赫曲线救国了。。

热点排行