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

  • 相关阅读:
    Codevs 2597 团伙(并查集)
    Codevs 1074 食物链 2001年NOI全国竞赛
    Bzoj 3831 [Poi2014]Little Bird
    Codevs 4600 [NOI2015]程序自动分析
    Codevs 3287 货车运输 2013年NOIP全国联赛提高组(带权LCA+并查集+最大生成树)
    段落排版--中文字间距、字母间距
    段落排版--行间距(行高)
    段落排版--缩进
    文字排版--删除线
    文字排版--下划线
  • 原文地址:https://www.cnblogs.com/Snowfun/p/2482135.html
Copyright © 2011-2022 走看看