您的位置:首页 > 其它

获取字符串的首字母(包括中文),应用于按26个字母过滤和排序!

2007-06-17 23:27 323 查看
公司的项目中要实现按26个字母过滤出相应的字段并且要区分多语言,一般来说拉丁字母很好,可是象中文这样的就不太好弄了,后来经过同事的帮忙在网上找了一些代码,能实现根据首字母过滤中文,现贴于下,做个记号.

核心处理类

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;

namespace WebApplication1

aspx页:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
输入汉字
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<br />
拼音缩写
<asp:Label ID="Label1" runat="server" Text=""></asp:Label><br />
<br />
<asp:Button ID="Button1" runat="server" Text="获得拼音缩写" OnClick="Button1_Click" />

</div>
</form>
</body>
</html>

aspx.cs文件

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

namespace WebApplication1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: