Snowfun

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

 

 

复制代码
 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

posted on   Snowfun  阅读(763)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· Vite CVE-2025-30208 安全漏洞
· 《HelloGitHub》第 108 期
· MQ 如何保证数据一致性?
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
 
点击右上角即可分享
微信分享提示