如何允许"。"在@ Html.Label()方法中

时间:2016-09-14 10:31:24

标签: html html5 asp.net-mvc-4

我希望show label为" No。学生"使用@Html.Label("No. of Student",new{@id="noOfStudent"})

执行此语句时输出如下: of Student

跳过部分No.,这是由于.字符。

我怎样才能让No.成为输出的一部分呢?

1 个答案:

答案 0 :(得分:1)

为什么你没有使用强大的小费? 在 .cshtml 中添加一个对模型的使用引用(您传递给查看的引用):

@model Namespace.whateveryouplacedtheclassofyourmodel

现在,您可以在查看中使用模型绑定,如下所示:

@Html.LabelFor(m => m.property)

然后,您可以使用元数据属性在模型文件中添加自定义参数,在这种情况下,将此代码放在要应用的属性上方(您需要添加使用到班级):

[Display(Name = "No. of Student")]