省市区三级联动加英文显示(拼音) 现有程序联动菜单只有中文,希望在不大改程序的前提下实现 加英文显示。实际上就是在中文后边加个拼音 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的联动内容是写在数据库中的,数据库中只有中文,不知道CS调用以后怎么显示成 北京市-Beijing,这样的格式 你取出数据后再变,举个例子,如果如果你取出来的是存到DataTable,那么你遍历这个DataTable将其中的值改掉foreach(DataRow row in myTable.Rows){ row["CityName"] = row["CityName"].ToString()+"-"+GetPinYin(row["CityName"].ToString());} protected void ddlProvince0_SelectedIndexChanged(object sender, EventArgs e) { this.SqlDataSource4.SelectCommand = "SELECT [City] FROM [B_Province] where province = '" + ddlProvince0.SelectedValue + "' order by city"; this.SqlDataSource4.DataBind(); this.ddlCity0.DataBind(); }只是提出来就显示,没有写到DS里面,这样的有什么办法么? 那你只能在数据库中写个转换拼音的函数 GetPinyin,然后你的C#中就这样写,当然这种sql拼音的网上也很多的,一搜就有SELECT dbo.GetPinyin([City]) FROM [B_Province] aspnet1.1升级到aspnet2.0关于updatepanel的问题。 asp.net 2.0 URL重写配置 帮我看看这个问题 Request.Form 的求助 Vs2008中文版环境下,JavaScript智能感应不起作用,有谁知道如何解决? [求助..] SQL 40错误~~~~谁能帮助我解决下.. 网站登录问题 下拉列表HTML服务器控件提交获值的问题 高分急问:ibm笔记本的winxp home版无法安装iis 菜农狂急求问题解答(在线等) 怎么用.net去操作excel 为什么我们现在编写的代码很少考虑并发了?后台又是如何帮大家完成的。大家讨论讨论
foreach(DataRow row in myTable.Rows){
row["CityName"] = row["CityName"].ToString()+"-"+GetPinYin(row["CityName"].ToString());
}
{
this.SqlDataSource4.SelectCommand = "SELECT [City] FROM [B_Province] where province = '" + ddlProvince0.SelectedValue + "' order by city";
this.SqlDataSource4.DataBind();
this.ddlCity0.DataBind();
}只是提出来就显示,没有写到DS里面,这样的有什么办法么?
SELECT dbo.GetPinyin([City]) FROM [B_Province]