Hello <%= Html.LabelFor(user => user.UserName)%>
但是我得到的不是Property中的值,而是像这样奇怪的东西:
Hello User Name,
如何才能在标签中给出一些价值呢?
您只需要查看模型(或传递给视图的任何内容)以返回属性值:Html.Encode(Model.UserName)
更新(因为这是近3年前,但人们最近投票):
您只需使用<%:Model.UserName%>获取HTML编码值(<%=将其写为raw和<%:将其编码). 如果您使用的是Razor视图引擎,那么@ Model.Username会将其编写为已编码.