求助怎么添加鼠标移动事件延时

maomaomaoaaa 2010-12-23 05:40:51
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{

e.Row.Attributes.Add("onclick", "HidePage();");
}

}
点击鼠标鼠标后延时3秒关闭怎么实现谢谢各位大虾了。
...全文
183 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
白鸽 2010-12-24
  • 打赏
  • 举报
回复
网页就用楼上的,Winform就用Thread.sleep("3000");
wuyq11 2010-12-24
  • 打赏
  • 举报
回复
setTimeOut("HidePage()",3000)
TimZhuFaith 2010-12-24
  • 打赏
  • 举报
回复
e.Row.Attributes.Add("onclick", "setTimeout(HidePage,3000);");
maomaomaoaaa 2010-12-24
  • 打赏
  • 举报
回复
具体怎么实现能来段代码吗
maomaomaoaaa 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 timzhufaith 的回复:]
setTimeOut("HidePage('"+参数+"')",3000)
[/Quote]
加单引号直接就报错了
TimZhuFaith 2010-12-24
  • 打赏
  • 举报
回复
setTimeOut("HidePage('"+参数+"')",3000)
maomaomaoaaa 2010-12-24
  • 打赏
  • 举报
回复
e.Row.Cells[1].Attributes.Add("onmouseover", "setTimeout(ShowPage(" + GridView1.DataKeys[e.Row.DataItemIndex].Value.ToString()+",this),3000);");
传ID和obj到新页面能传过去值但是没有3秒延时 这是怎么回事啊
TimZhuFaith 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 maomaomaoaaa 的回复:]
引用 5 楼 wuyq11 的回复:
setTimeOut(HidePage,3000)

"HidePage"要带参数怎么传
[/Quote]setTimeOut("HidePage("+参数+")",3000)
maomaomaoaaa 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wuyq11 的回复:]
setTimeOut(HidePage,3000)
[/Quote]
"HidePage"要带参数怎么传
winner213 2010-12-23
  • 打赏
  • 举报
回复
用js里面的setInterval和setTimeout都可以实现
liuwei2500 2010-12-23
  • 打赏
  • 举报
回复
Sleep(3000);

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧