用DATAGRID显示记录,一下字段内容太长了,需要截断掉,想实现 当鼠标移动到 那个内容上方的时候 就有 类似C/S时TOOLTIP的效果 来显示全部的内容,有什么方式可以显示请大家指教下!多谢

解决方案 »

  1.   

    http://blog.csdn.net/yx10/archive/2005/07/18/427766.aspx
    看看这篇文章也许对你有帮助
      

  2.   

    web上好像有它自己的叫法。如:<a 里面有个title是tooltip,linkbutton就是tooltip ,自己找找。也可以用div模拟。
      

  3.   

    在标签你们加个title就行了。
    比如:
    <img src = "" title = "图片" />
      

  4.   

    为什么在WEB中用DATAGRID而不用GRIDVIEW啊!GRIDVIEW本身就可以实现啊!
      

  5.   

    在GridView的RowDataBound的事件中对绑定的字符串的长度进行判断,如果长了就截取加上...,将其保存为strShow,然后可以实现一个HtmlAnchor 实例a,设置a.title=完全的内容,a.InnerHtml=strShow并设置其他的属性,
    左后将a 加到需要用的的单元格内,如e.Row.Cells[i].Controls.Add(a);
      

  6.   

    Web当然是支持的,很多服务器控件有Tooltip属性,其实就是封装了对应的html标记...实在没有你可以用<div>标记模拟...GridView这样的控件你得用模板来做...
      

  7.   

    正解。可以在数据绑定的时候添加title。
    或许这篇文章可以解决你的问题:
    http://hi.baidu.com/dangzhang/blog/item/3cae955297ac8d0b0cf3e389.html