如何实现在客户端双击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();
路子有点野。。。赫赫曲线救国了。。