急:gridview 点击行变高展示全部数据,在点击恢复定义的初始高度和显示初始字符数

laole15 2008-11-09 11:27:36
如题,gridview 行里某一cell格里的数据很多比如有500个字符,刚刚开始只显示50个字符2行的高度,当鼠标点击这个cell格时,显示全部500个字符,相应的cell高度也变高(高度不控制,根据字符数自动增高),当再点击行时,恢复原状(2行50字符)
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
laole15 2008-11-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 love007 的回复:]
思路:定义2个样式
2个样式定义2个满足你条件的高度

然后在RowDataBound里定义那个行的onclick事件

点下换下CSS就不就OK了
[/Quote]

第一个样式,假如显示50个字符
第二个样式,显示500个字符
而这些数据都是从数据库中取出,绑定到GridView的,怎么实现两此绑定啊

能否给个例子,谢了
kevinhu520 2008-11-10
  • 打赏
  • 举报
回复
up
iloveaspnet2008 2008-11-10
  • 打赏
  • 举报
回复
UP!顶
zhangjun 2008-11-10
  • 打赏
  • 举报
回复
思路:定义2个样式
2个样式定义2个满足你条件的高度

然后在RowDataBound里定义那个行的onclick事件

点下换下CSS就不就OK了
takeshe 2008-11-10
  • 打赏
  • 举报
回复
相法是少用~gridview~~像你这样的情况就应该用Repeater或都datalist
可以用datalist的~
当鼠标点击时~用 <SelectedItemTemplate>模板显示详细内容就行了`
javaequals 2008-11-10
  • 打赏
  • 举报
回复
JS就可以了啊
这很简单的啊

62,041

社区成员

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

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

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

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