Asp.Net下来列表框如何在原有的值上加"_" Asp.net中从数据库读出来的数据,我要在每个显示数据的开头加"_"下划线。例如:数据库中是"北京",显示时候要"_北京"。如何实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --从数据库查询出来时处理下:select id,city="_"+city from 表名 --单引号select id,city='_'+city from 表名 方法1:绑定前修改数据源中的数据;方法2:绑定后,在 Server 修改绑定控件各项的值,或在 Client 端用 js 修改! select id,city='_'+city from 表名 滥用 SQL 最终将导致程序逻辑一塌糊涂!解决问题方法有很多,关键是要使问题提得到清晰地解决!而清晰的关键在于,单一职责! 除了上面的方法外,如果你是问Dropdownlist值的话,还可以在RowDataBound事件中加for(int i=0;i<ddltest.items.count;i++){ dlltest.items[i].text="_"+ddltest.items[i].text;} 建议用前台脚本处理,提数据只管取数据,高内敛、低耦合,万一老板哪天兴起,给我换成五角星呢?你再改SQL? select id,'_'+city from 表名在绑定数据时"_"+dr["city"].ToString() 谢谢啦··已经实现了 for (int i = 1; i < list.Items.Count; i++) { string EmpName = list.Items[i].Text; list.Items[i].Text = (ConvertToPinYin.ConvertToPYSM(EmpName.ToCharArray()[0])).ToString() + "-" + EmpName; }和8楼的回复很像·· 求解NHibernate的一对多添加操作? ASP.net 如何获得客户端系统、硬件信息 求教vm编程 ASP.NET 怎样实现外部提交数据? ASP.net下作网页还能用框架吗?或者怎么实现框架网页的效果呢?? 关于telerick,为什么工具箱里没有控件? SqlStringConstructor.GetQuotedString是什么意思 sql语句怎么比较时间 斑竹请看,当中奥秘请赐教 谁来帮帮我?发送Mail的问题 asp生成html文件内容显示bad request (invalid hostname) 如何在js文件里取string的值
--从数据库查询出来时处理下:
select id,city="_"+city from 表名
select id,city='_'+city from 表名
方法2:绑定后,在 Server 修改绑定控件各项的值,或在 Client 端用 js 修改!
for(int i=0;i<ddltest.items.count;i++)
{
dlltest.items[i].text="_"+ddltest.items[i].text;
}
在绑定数据时"_"+dr["city"].ToString()
{
string EmpName = list.Items[i].Text;
list.Items[i].Text = (ConvertToPinYin.ConvertToPYSM(EmpName.ToCharArray()[0])).ToString() + "-" + EmpName;
}和8楼的回复很像··