如何为多语言版ASP网站添加一个中文版语言?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为多语言版ASP网站添加一个中文版语言?相关的知识,希望对你有一定的参考价值。
我已经在App_GlobalResources文件夹中建了一个中文的GlobalResource.resx,这里我需要把他命名为什么?是GlobalResource.zh-CHS.resx这个名字吗?别外怎么去引用这个文件?我找到其它语言版本的引用地方,可不知道怎么添加进去,
<% =Resources.GlobalResource.StringUILanguage%>
<asp:DropDownList ID="UiLanguageDropDown" runat="server" TabIndex="1" OnSelectedIndexChanged="UiLanguageDropDown_SelectedIndexChanged">
<asp:ListItem Value="1033">English (mm/dd/yyyy)</asp:ListItem>
<asp:ListItem Value="7177">English (yyyy/mm/dd)</asp:ListItem>
<asp:ListItem Value="2057">English (dd/mm/yyyy)</asp:ListItem>
<asp:ListItem Value="3082">Espa駉l (dd/mm/aaaa)</asp:ListItem>
<asp:ListItem Value="1036">Fran鏰is (jj/mm/aaaa)</asp:ListItem>
<asp:ListItem Value="1040">Italiano (gg/mm/aaaa)</asp:ListItem>
这里是原来选择语言的下拉框,有英语,法语等,我要怎么添加一个中文的进去?
嗯。xxxxxx,这个我知道。但我不知道Value="xxx">里面的XXX是什么数字。
追答你可以看看已经有的几种语言的值是怎么出来的,或者是你自己建的那个东西里面有没有
ASP.NET Razor - 如何为对象列表创建 POST 表单?
【中文标题】ASP.NET Razor - 如何为对象列表创建 POST 表单?【英文标题】:ASP.NET Razor - How to create a POST form for List of objects? 【发布时间】:2021-12-13 11:11:00 【问题描述】:我需要创建一个 POST 表单来将新对象添加到数据库。我必须创建一个 Razor 页面,我可以在其中单击按钮添加新的课程表。在单击另一个按钮之后,所有课程都应添加到数据库上下文中。我仍然不知道该怎么做,所以我希望你能帮助我
public class Course
public Guid Id get; set;
public string Category get; set;
public string Title get; set;
public List<Lesson> Lessons get; set; = new List<Lesson>();
public class Lesson
public Guid Id get; set;
public string Title get; set;
public string Text get; set;
这是我的意思的一些图像:
DB 有一个 Course 表和一个 Lesson 表。请告诉我如何创建一个页面来创建具有动态“课程”数量的新“课程”
【问题讨论】:
lessons
可以是多个吗?
可以,可以是多个
为此,您需要使用`List请在您需要从页面传递的控制器方法中尝试使用此方法。
public ActionResult PostMethod(Course course, FormCollection formCollection)
string title = course.Title; // Title value
string category = course.Category; // Category value
//add course into database
if (course.Lessons != null && course.Lessons.Count > 0)
foreach (var item in course.Lessons)
//add Lessons into database
请注意,在此示例中,您将在 databases
中执行许多操作
为此,您还必须管理 transaction
。
Using Transactions or SaveChanges(false) and AcceptAllChanges()?
【讨论】:
以上是关于如何为多语言版ASP网站添加一个中文版语言?的主要内容,如果未能解决你的问题,请参考以下文章
asp 中如何实现多语言切换???如简体中文、繁体中文、英文。
如何在多语言 asp.net MVC 网站的 URL 中支持有语言和无语言的路由
更新 | FCPX 10.3.4苹果视频剪辑软件Final Cut Pro X 10.3.4 MacOSX中文/英文/多语言版