GridView 高手帮帮忙! 如何延长显示全部内容的层存在的时间

hailiu123 2011-06-26 10:11:14
<asp:TemplateField>
<HeaderTemplate>
<span>说明</span>
</HeaderTemplate>
<headerstyle width="120px " horizontalalign="Center " />
<itemstyle horizontalalign="Left " />
<itemtemplate>
<div class=" " title=' <%# DataBinder.Eval(Container.DataItem, "Particular")%> '
style="overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-top: 1px;
padding-right: 1px; padding-left: 1px; padding-bottom: 1px; width: 160px;">
<%# DataBinder.Eval(Container.DataItem, "Particular")%>
</div>
</itemtemplate>
</asp:TemplateField>

在GridView中某一列显示的文字过多,上面的方法可以只显示开头几个字,其余的用...表示,当鼠标放文字上时,会将全部文字显示出来,有个问题是显示全部文件的层存在的时间过短,有时不能把内容看完就自动关闭了,请教下如何延长显示全部内容的层存在的时间
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天下在我心 2011-07-04
  • 打赏
  • 举报
回复
可以添加js方法,在js方法中ajax读取数据,隐藏层显示数据。这个隐藏层可以与这个显示层div重叠,添加onmouseover="显示js方法" onmouseout="恢复的js方法"
hailiu123 2011-07-04
  • 打赏
  • 举报
回复
请教!!!!!!!!!
http://topic.csdn.net/u/20110626/10/fc0a240f-81fb-4090-9b75-a79fc130d5cc.html
这里也有分
porschev 2011-06-26
  • 打赏
  • 举报
回复

你用的tooltip???

可以放好一个panel。。。

设置panel隐藏。。。

鼠标移上去。。。。通过FindControl找到这个panel..

设置Visilbe为true....

当然。。。也可以用JS/Jquery AJAX根据行主键异步加载数据到层上显示
hailiu123 2011-06-26
  • 打赏
  • 举报
回复
怎么没人啊?
子夜__ 2011-06-26
  • 打赏
  • 举报
回复

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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