您当前的位置: 首页 > 

GridView显示格式化...

发布时间:2009-03-15 12:24:00 ,浏览量:0

通常我们在写主题程序或者新闻的程序中..字符太多了需要处理。

使用substring()函数处理一下的

所以我想到写一公共函数:

    #region //主题格式     ///     /// 功能: 设置显示格式: 主题+...     /// 创建时间:2008-12-18     /// 创建人:龚德辉     ///     ///传入的参数     ///显示的长度     ///返回字符串     public static string SubStr(string sString, int nLeng)     {      if (sString.Length <= nLeng)      {          return sString;      }      string sNewStr = sString.Substring(0, nLeng);      sNewStr = sNewStr + "...";      return sNewStr;     }     #endregion

GridView行bind的时候调用一下这个函数

protected void GV_NAp_RowDataBound(object sender, GridViewRowEventArgs e)     {         if (e.Row.RowType == DataControlRowType.DataRow)         {             if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)             {                 e.Row.Cells[0].Text = Baseclass.SubStr(e.Row.Cells[0].Text, 24);             }         }     }

测试OK

问题出来了:

超链接的主题:

e.Row.Cells[0].Text =""空? 用模板列 转成模板列

                                                                                                                                                           

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    106153博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0453s