中文(简体)
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
网站地图大全
最新更新
首页
源码下载
编程相关
建站资源
网页设计教程
网络编程教程
首页
>
.NET源码
>
其他类别
Asp.net实现多语言Demo
其他类别
暂无资源
最近给单位做了一个业务下单系统,由于在全球几个国家都有业务办事处,所以下单系统做的是多语言界面的
我实现多语言是利用了ASP.NET2.0的资源文件,其实据我所知除了资源文件的方式,在数据库里面建多个表中进行一个区域文化映射,也是解决国际化的一种方式(关于这种方式感兴趣的朋友可以自己试试)
现在我把实现国际化用到的相关知识总结如下:
在总结全球化知识前,先来了解一个名词:表达式语法
表达式语法格式:<%$ ... %>
它是ASP.NET2.0新增了一种声明性表达式语法,可在分析页之前将值替换到页中.
ASP.NET表达式是基于运行时计算的信息设置控件属性的一种声明性方式.
ASP.NET表达式主要应用在:连接字符串,应用程序设置,资源文件等地方.
ASP.NET 表达式的基本语法如下:
<%$ expressionPrefix: expressionValue %>
其实实现是比较简单的,只需要下面几个步骤
1.创建全局资源表
2.在session中存放表示当前的culture的变量,如“en-us”,"zh-cn"
3.创建所有页面的基类PageBase,覆盖InitializeCulture函数
4.页面上的文本值, 表达式语法赋值
展开
附加信息
版本
类型
其他类别
更新时间
2009-07-11
大小
11KB
相关应用
25175实现的Asp.net无刷新中文验证码
2022-08-20
asp.net车站售票系统的设计与实现
2009-08-04
Asp.net + Flex实现网络硬盘
2009-06-03
ASP.NET课件
2009-05-26
C#语言ASP.NET
2009-05-26
asp.net权限管理系统Demo源码
2009-05-21
为您推荐
chat.petals.dev
其他源码
1.0.0
GPT Prompt Templates
其他源码
1.0.0
GPTyped
其他源码
GPTyped 1.0.5
hcnet
其他类别
1.0.0
ASP.NET Web 后门
其他类别
v1.0
博客引擎.NET
其他类别
waymo open dataset
其他源码
December 2023 Update
wp functions
其他类别
1.0.0
slugify
其他类别
Version 4.6.0 (10 September 2024)
相关资讯
全部
如何让人工智能实现认知正义
2024-11-22
如何实现游戏AI“可控”?
2024-11-22
“马斯克宇宙”新进展:特斯拉据称将获x.AI模型授权
2024-11-22
AI如何赋能中国品牌实现品牌价值逆势增长?
2024-11-22
C 语言项目全局变量怎么定义
2024-11-21
前三季度,石景山人工智能产业实现收入达792.7亿元
2024-11-21
快速排序的深入详解以及java实现
2024-11-20
探讨如何在Eclipse中过滤版本控制文件.svn
2024-11-21
解析Neatbeans(常见错误) build-impl.xml:305: Compile failed
2024-11-20
解析web.xml中在Servlet中获取context-param和init-param内的参数
2024-11-20
Logger.getLogger()与LogFactory.getLog()的区别详解
2024-11-20
Java实现几种常见排序算法代码
2024-11-20