asp.net 截取字符串代码

 更新时间:2009年12月22日 22:22:45   作者:  
asp.net字符串截取实现代码,需要的朋友可以参考下。
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) %>

相关文章

  • Asp.Net中NHiernate的Session的管理

    Asp.Net中NHiernate的Session的管理

    Asp.Net中NHiernate的Session的管理...
    2006-09-09
  • NetCore WebSocket即时通讯示例

    NetCore WebSocket即时通讯示例

    这篇文章主要为大家详细介绍了NetCore WebSocket即时通讯示例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • asp.net FCKeditor自定义非空验证

    asp.net FCKeditor自定义非空验证

    有时在使用FCK的,需要对它做非空的验证。以前一直是使用RequiredFieldValidator控件来完成的。但是会有一个小小的bug,在提交的时候第一次不能通过验证。
    2009-12-12
  • .Net6项目部署IIS步骤(图文)

    .Net6项目部署IIS步骤(图文)

    本文主要介绍了.Net6项目部署IIS步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • ASP.NET Core Zero使用Power Tool工具

    ASP.NET Core Zero使用Power Tool工具

    这篇文章介绍了ASP.NET Core Zero使用Power Tool工具的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02
  • DataGridView单元格显示多行的设置方法

    DataGridView单元格显示多行的设置方法

    DataGridView单元格显示多行的设置方法,需要的朋友可以参考下
    2012-11-11
  • DropDownList获取的SelectIndex一直为0的问题

    DropDownList获取的SelectIndex一直为0的问题

    由于初始化判断出错导致每次传到服务器的时候会初始化一次,这就导致每次获取DropDownList的SelectIndex的时候只能是0
    2014-06-06
  • asp.net下获取浏览器类型的实现代码

    asp.net下获取浏览器类型的实现代码

    上次我需要判断浏览器是IE还是FF,如果是FF那么页面停止输出。但方法写得不是很好,现在在书中看到了Page.Request.Browser属性,这个属性主要用来检查当前浏览器性能,看下我下面代码的不同执行结果。
    2009-09-09
  • asp.net上传图片到服务器方法详解

    asp.net上传图片到服务器方法详解

    ASP.NET的FileUpload控件可用于上传文件到服务器。本文将对此进行介绍。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • asp.net 用户在线退出更新实现代码

    asp.net 用户在线退出更新实现代码

    更新用户是否在线?注销用户的话有三种情况:1.点击退出,2.会话超时,3.关闭浏览器
    2010-03-03

最新评论