当前位置:编程学习 > C#/ASP.NET >>

asp.net国际化资源变量如何连接字符串

 例如aspx页面中源码为<asp:TemplateField HeaderText="<%$ Resources:Lang,Bus %>....资源文件中对应的Bus中文为车辆,如何使HeadText赋值为 "车辆abc",除了修改资源变量Bus 为车辆abc外,如何实现?请指教~ --------------------编程问答-------------------- <%$ Resources:Lang,Bus %>abc --------------------编程问答-------------------- 不过你这么用,国际化就失去意义了...你的需求是不合理的... --------------------编程问答--------------------
引用 1 楼 vrhero 的回复:
<%$ Resources:Lang,Bus %>abc

<asp:TemplateField HeaderText="<%$ Resources:Lang,Bus %>abc" 你的意思是这样吧?好像不行啊。。。我这样用,只显示abc了 --------------------编程问答--------------------
把“车辆abc”做为一个。。。

别只做什么“车辆”,bus --------------------编程问答--------------------    ,不懂,帮顶。 --------------------编程问答--------------------
引用 4 楼 porschev 的回复:
把“车辆abc”做为一个。。。

别只做什么“车辆”,bus

这样处理起来太麻烦了,因为前面的bus是已经存在的,后面的abc表示不需要国际化的东西,所以只能这样处理。。。 --------------------编程问答--------------------
引用 1 楼 vrhero 的回复:
<%$ Resources:Lang,Bus %>abc

应该是这个样。

<%$ Resources:Lang,Bus %>abc.

BUS不显示? --------------------编程问答--------------------
引用 7 楼 wxr0323 的回复:
引用 1 楼 vrhero 的回复:

<%$ Resources:Lang,Bus %>abc

应该是这个样。

<%$ Resources:Lang,Bus %>abc.

BUS不显示?

嗯,不显示,比较奇怪。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,