zoukankan      html  css  js  c++  java
  • 绑定gridview单元格内容过长,用tooltip,单元格截取指定长度,鼠标停留时显示全部内容,

     protected void gvValueList_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Pager)
            {
                e.Row.Visible = false;
            }

            if (e.Row.RowIndex > -1)
            {
                e.Row.Attributes.Add("onmouseover""c=this.style.backgroundColor;this.style.backgroundColor='#F0F0E0'");
                e.Row.Attributes.Add("onmouseout""this.style.backgroundColor=c;");
                e.Row.Style.Add("cursor""hand");

                if (e.Row.RowIndex != gvValueList.EditIndex)
                {
                    //((ImageButton)e.Row.Cells[iDele].Controls[0]).Attributes.Add("onclick", "isSubmit= confirm('是否刪除?');");
                }
            }

            //绑定gridview单元格内容过长,用tooltip,单元格截取指定长度,鼠标停留时显示全部内容,
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                e.Row.Cells[5].ToolTip = e.Row.Cells[5].Text;
                if (e.Row.Cells[5].Text.Length > 50) e.Row.Cells[5].Text = e.Row.Cells[5].Text.Substring(030) + "...";//字段长度大于50则显示前30个字符
            }
    }
     protected void gvValueList_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            GvDataRowToolTip(e, 4);
            GvDataRowToolTip(e, 6);
            GvDataRowToolTip(e, 8);
            GvDataRowToolTip(e, 10);
        }
        /// <summary>
        
    /// 绑定gridview单元格内容过长,用tooltip,单元格截取指定长度,鼠标停留时显示全部内容,
        
    /// </summary>
        
    /// <param name="e"></param>
        
    /// <param name="id"></param>
        protected void GvDataRowToolTip(GridViewRowEventArgs e, int id)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                e.Row.Cells[id].ToolTip = e.Row.Cells[id].Text;
                if (e.Row.Cells[id].Text.Length > 100) e.Row.Cells[id].Text = e.Row.Cells[id].Text.Substring(0100) + "......";
            }
        }

    http://apps.hi.baidu.com/share/detail/6835701

  • 相关阅读:
    主从复制之GTID(全局事务标识符)
    mysql8之MGR
    Headless Services无头服务
    面试题 01.01. 判定字符是否唯一
    344. 反转字符串
    1299. 将每个元素替换为右侧最大元素
    1528. 重新排列字符串
    832. 翻转图像
    1748. 唯一元素的和
    1365. 有多少小于当前数字的数字
  • 原文地址:https://www.cnblogs.com/Snowfun/p/2482135.html
Copyright © 2011-2022 走看看