急!!!如何实现1234转换成一二三四输出

zhkand 2009-02-12 06:53:40
c#
this.Label1.Text = reader[0].ToString();//数据库赋值12345
现在要把Label1的值转化成一二三四五的形式
如何实现啊????
...全文
564 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhkand 2009-02-12
  • 打赏
  • 举报
回复
非常感谢CutBug
可以实现了
呵呵
结贴给分
zhkand 2009-02-12
  • 打赏
  • 举报
回复
是这样的Label1我需要它显示成12345的形式
但是我还要语音读出Label1
现在它读出1万2千3百4十五
我想让它按顺序读成一二三四五
CutBug 2009-02-12
  • 打赏
  • 举报
回复
用js事件转就这样
<script>
var a="123456789";//var a=document.getElementById("<%=Label1.ClientID %>").innerText;//aspx
var bigNum=["零","一","二","三","四","五","六","七","八","九","十"];

var reg = /\d/g;
var b = a.replace(reg,function(match)
{
return bigNum[match];

});
alert(b);//document.getElementById("<%=Label1.ClientID %>").innerText=b;//aspx
</script>
neo_yoho 2009-02-12
  • 打赏
  • 举报
回复
有替换函数的撒
CutBug 2009-02-12
  • 打赏
  • 举报
回复
这是C#不用用js转换吧,后台直接转了不就行了

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧