Asp.net mvc 4 在mvc4中动态更改html帮助程序的样式

Asp.net mvc 4 在mvc4中动态更改html帮助程序的样式,asp.net-mvc-4,Asp.net Mvc 4,如何动态更改html helper的样式?因为在进行语言更改时,每种语言的字体大小都不同,所以如何动态更改样式 @Html.LabelFor(u => u.username) @Html.TextBoxFor(u => u.username) @Html.ValidationMessageFor(u => u.username) @Html.LabelFor(u => u.username) @Html.TextBoxFor(u => u.p

如何动态更改html helper的样式?因为在进行语言更改时,每种语言的字体大小都不同,所以如何动态更改样式

  @Html.LabelFor(u => u.username)
  @Html.TextBoxFor(u => u.username)
  @Html.ValidationMessageFor(u => u.username)


  @Html.LabelFor(u => u.username)
  @Html.TextBoxFor(u => u.password)
  @Html.ValidationMessageFor(u => u.password)

提前谢谢

我想你要找的是这样的东西:

@Html.LabelFor(u => u.username, new {@class = "my-class"});
...

<style>
 .some-language {font: 1em;}
 .another-language {font: 2em;}
</style>

<script>
 ("#someButton").click(function(){
  $(".my-class").addClass("some-language");
})
...
</script>
@Html.LabelFor(u=>u.username,new{@class=“my class”});
...
.某些语言{font:1em;}
.另一种语言{font:2em;}
(“#someButton”)。单击(函数(){
$(“.my class”).addClass(“某种语言”);
})
...