用户通过首页或者网页内切换语言版本。
因为涉及到维护一些共同的数据,所以我们在数据库里保存了多语言版本的数据。
根据语言版本类型访问或者不同的显示数据。
但是现在有个问题,如何去保存语言版本这个属性
通过session的话,会有一个过期的问题。
通过页面参数传递的话好像也不可行。
哪位大虾有什么好的建议或者类似的经验
请指教一下
因为涉及到维护一些共同的数据,所以我们在数据库里保存了多语言版本的数据。
根据语言版本类型访问或者不同的显示数据。
但是现在有个问题,如何去保存语言版本这个属性
通过session的话,会有一个过期的问题。
通过页面参数传递的话好像也不可行。
哪位大虾有什么好的建议或者类似的经验
请指教一下
解决方案 »
- 关于utf8编码的问题
- asp.net如何跨域处理cookie?
- charset=gb2312中文乱码问题
- 正则表达式问题,100%的没有满意答案
- 各位大哥走过路过不要错过,都进来看看吧!!!!!!!!!!!!!!!!!!!!
- DataBinder時如何綁定多個字段之和?
- 我想实现对WEB站点中的某些文件或文件夹做动态的监视.请各位高手进来帮帮心,在线等.
- 在asp.net中怎么写类啊,给点经验之谈,好不好?
- repeater控件下的checkbox控件,怎么全选反选和批量删除,以及怎么根据专家姓名查询专家信息,求指教??
- 求一个技术项目价格定位
- 做了一个asp.net项目,70多个页面,现要实现多语言,资源文件如何处理方便维护?
- 非常急,哪为大侠救我. 求一个VS2005环境下,用资源文件实现多语言的例子.
{ ListControls(this);
}
private void ListControls(Control c)
{
foreach (Control obj in c.Controls)
{
Response.Write("<div style='border:1px solid lightblue;margin-left:15px;'>" +obj.ID );
if(obj.Controls.Count>0)
{
ListControls(obj);
}
Response.Write("</div>");
}遍历Control剩下的事情你自己就知道了,做一个BasePage
碰到userControl就按照
WebUserControl1.Label1的规则去读
其他的就按照
叶面.form1.Panel1.Label3
建议用数据库存储控件名和语言,不要用什么资源文件之类的不好维护。