我应该使用什么事件(地点)来改变多语言网站的文化和日历?
我有一个多语言网站...
我在 Visual Studio 中为语言创建了两个文件夹(en + 我的语言),并为每个文件夹创建了我的网站!
对于一种语言网站,我有一门课程用于将文化和日历更改为我的文化,并在 Global.asax 中调用该课程,如下所示:
protected void Application_BeginRequest(object sender, EventArgs e)
{
myLanCultureAndCalendar.SetCultureAndCalendar();
}
但对于多语言网站,我可以对该课程做什么?
意思是我应该在哪里为每种语言调用该类?
正如您所知, 我的页面基于母版页和内容页
global.asax Application_BeginRequest 首先运行 ->之后我们有内容 page_Load ->最后是Master page_Load
i have a multi language web site...
i made two folders in visual studio for languages(en + my language)and made my web site for each one!
for one language web site i had a class for changing culture and calendar to my culture and callled that class in Global.asax like below :
protected void Application_BeginRequest(object sender, EventArgs e)
{
myLanCultureAndCalendar.SetCultureAndCalendar();
}
but for multi language web site what can i do about that class ?
mean where should i call that class for each languages?my pages are base on master and content pages
as you know global.asax Application_BeginRequest runs First -> after that we have content page_Load -> and at last Master page_Load
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你必须在 Application_BeginRequest 事件中实现该类...像这样..
我建议你通过此链接 更多信息
希望对您有所帮助。
I think you have to implement that class in Application_BeginRequest event ...like this..
I suggest you pls go through this link for more info
I hope it will helps you..