在MVC网格视图中显示局部变量

时间:2012-06-06 07:52:46

标签: asp.net-mvc gridview datagridview grid

我想在不更改模型类的情况下计算视图类中的年龄。

我已经计算了年龄。但它没有显示在网格中 所以问题是如何在网格中显示变量

<%    var age=(DateTime.Today.Year - item.BirthDay.Value.Year);

           @Html.DisplayTextFor(model => age);

      %>

2 个答案:

答案 0 :(得分:1)

我没有找到正确的答案。最终想出了解决方案

     <%    var age=(DateTime.Today.Year - item.BirthDay.Value.Year);              

      %>
      <%=age  %>

答案 1 :(得分:0)

(model => age)

是吗?年龄不是模特的财产。 你应该试试

@Html.TextBox("tbAge", age);

问候。