问题描述
如何在Gridview中用JavaScript用提示框来显示鼠标经过的行号???
解决方案
解决方案二:
不是吧,没有人回复啊,好像这个问题不是太难的啊。
解决方案三:
学习学习JavaScript用的不太好!!!
解决方案四:
在gridview的rowdatabound事件写if(e.Row.RowType==DataControlRowType.DataRow){e.row.attributes.add("onmouseover","showdiv('"+e.row.rowindex+1+"')");}建议是用div来做提示框,如果简单的showmessage是会比较丑陋的
解决方案五:
顶。
解决方案六:
首先,多谢关注,代码我试了,但是不能出现想要的结果,还报错的,缺少对象,不知道为啥?
解决方案七:
也可以用Datalist自己做一个表格绑定的在dr上添加onmouseover事件
解决方案八:
首先,多谢关注,代码我试了,但是不能出现想要的结果,还报错的,缺少对象,不知道为啥?-----忘记提示你了,不过请记住以后在用别人的代码的同时先要了解代码的含义,e.row.attributes.add("onmouseover","showdiv('"+e.row.rowindex+1+"')");这里面首先我基本都是小写,对于javascript是大小写敏感的,当然onmouse这个方法没这个问题,报错肯定是因为1。showdiv这个方法你没有在前台页面定义或者引用的js文件定义,showdiv是自定义的div方法,我原来估计你实现这个简单功能应该没问题,不过看来。。。。,网上有类似的方法请自行搜索吧。2e.row.rowindex+1是整数类型,如果要使用也应该加tostring才行。
时间: 2024-08-30 06:16:22