如何在MVC2.0中分配文本Html.LabelFor [英] how to assign text Html.LabelFor in MVC2.0

查看:75
本文介绍了如何在MVC2.0中分配文本Html.LabelFor的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用ASP.NET MVC 2,我很难理解如何使用Html.LabelFor helpet方法。





假设我有一个型号:



公共级人员

{

public string lbmodelno {get;组; }
}



I'm using ASP.NET MVC 2 and I'm struggling to understand how can I use the Html.LabelFor helpet method.


Assuming I have a model:

public class Person
{
public string lbmodelno { get; set; }}
}

In my view, if I write:

      <%: Html.LabelFor(model => model.lbmodelno ) %>







页面加载视图源码iam得到






in page loads in view source iam getting

<div class="leftcontent">
                         <label for="lbmodelno">lbmodelno</label>
                    </div>





但我需要



< label for =lbmodelno> ;< / label>



因此页面加载时标签应为空。它还覆盖了从数据库获取的值。





感谢您的帮助。



but i need

<label for="lbmodelno"></label>

so label should be empty when page load. it also override value iam getting from database.


Thanks for help.

推荐答案

添加属性 DisplayName()在名称空间中使用System.ComponentModel; 如下所示

Add an attribute DisplayName() which is in the namespace using System.ComponentModel; like below
public class Person
{
[DisplayName("")]
public string lbmodelno { get; set; }}
}





希望这有助于



Hope this helps


这篇关于如何在MVC2.0中分配文本Html.LabelFor的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆