我在asp.net mvc应用程序中的模型类中定义了folloiwng帮助器方法: -
public string compnayname(string emailid)
{
string name = emailid.Split('@')[1].Split('.')[0];
name = name.Substring(0, 1).ToUpper() + name.Substring(1);
return name;
}
然后在我的观点中,我写了下面的内容: -
<td>
@{string v = item.compnayname(item.AaaContactInfo.EMAILID);
@Html.Display(v.ToString() )}
</td>
但视图上没有显示任何内容? 那可能是什么问题? BR
答案 0 :(得分:2)
您不需要代码块(即@{}
)。尝试使用:
<td>
@item.companyname(item.AaaContactInfo.EMAILID)
</td>