我想在我的页面中定义一个CSS片段,如下所示:
<style type="text/css">
hr {color:sienna;}
p {margin-left:20px;}
</style>
Run Code Online (Sandbox Code Playgroud)
我一直在读它应该在<head>
元素中定义,但它在内联时似乎工作正常.有人可以确认这是否可以?
我正在使用这样的代码:
@Html.LabelFor(m => m.Login.Password, new { @class = "adm" })
@Html.PasswordFor(m => m.Login.Password, new { @class = "adm", size = 30 })
@Html.ValidationMessageFor(m => m.Login.Password)
Run Code Online (Sandbox Code Playgroud)
它的工作正常,因为我的数据注释/消息/标签都是英文的.但是,有什么方法可以有多种语言并在它们之间切换?
如果我的网站有一个选择日语和英语的语言选择器怎么办?我可以为每种语言使用不同的数据注释吗?
我查看了可以使用的不同方法
@using (Html.BeginForm())
Run Code Online (Sandbox Code Playgroud)
但我仍然很困惑.我想做的是为它提供一个类名,以便我可以设置自己的参数.
另外我想为这些提供一个课程:
@Html.ValidationSummary(true, "Login was unsuccessful. Please correct the errors and try again.")
@Html.ValidationMessageFor(m => m.Login.UserName)
Run Code Online (Sandbox Code Playgroud)
这可能吗?