asp.net 截取字符串代码
发布时间:2020-12-14 23:56:22 所属栏目:C语言 来源:网络整理
导读:1,把代码放在sqlhelper中。 复制代码 代码如下: #region 截取字符串 /// summary /// 截取字符串 /// /summary /// param name="str_value"/param /// param name="str_len"/param /// returns/returns public static string leftx(string str_value,int st
1,把代码放在sqlhelper中。 复制代码 代码如下: #region 截取字符串 /// <summary> /// 截取字符串 /// </summary> /// <param name="str_value"></param> /// <param name="str_len"></param> /// <returns></returns> public static string leftx(string str_value,int str_len) { int p_num = 0; int i; string New_Str_value = ""; if (str_value == "") { New_Str_value = ""; } else { int Len_Num = str_value.Length; for (i = 0; i <= Len_Num - 1; i++) { if (i > Len_Num) break; char c = Convert.ToChar(str_value.Substring(i,1)); if (((int)c > 255) || ((int)c < 0)) p_num = p_num + 2; else p_num = p_num + 1; if (p_num >= str_len) { New_Str_value = str_value.Substring(0,i + 1); break; } else { New_Str_value = str_value; } } } return New_Str_value; } #endregion 2,前台调用: 复制代码 代码如下: <%# UserInfo.DAL.SqlHelper.leftx(DataBinder.Eval(Container.DataItem,"Title").ToString(),20) %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |