MVC 3为多元文化站点构建动态元关键字元描述功能

Sha*_*eKm 2 asp.net-mvc asp.net-mvc-3 uiculture

我需要创建数据库驱动的元关键字/描述。我会将这些记录存储在我认为是xml格式的数据库中;因为这是每个文化。

我将如何去做?

任何反馈,建议,帮助,我们将不胜感激。谢谢

Fel*_*oto 5

您需要更改的只是对返回键/描述的方法的调用

您可以使用Thread.CurrentThread.CurrentUICulture确定用户区域性。

您需要在web.config进行更改以自动更改区域性。

例如:(Web.Config)

<globalization uiCulture="auto" culture="auto" />
Run Code Online (Sandbox Code Playgroud)

(控制器)

ViewBag.Description = GetDescription(pageId, Thread.CurrentThread.CurrentUICulture.Name)
Run Code Online (Sandbox Code Playgroud)

(视图)

<meta name="description" content="@ViewBag.Description ">
Run Code Online (Sandbox Code Playgroud)