使用razor viewengine的MVC 3中的动态属性值

时间:2011-01-18 06:23:02

标签: html asp.net-mvc razor

我该怎么写

<input type="checkbox" name="@var.ID"/>

如果我使用它,它永远不会起作用。我该怎么做?它的渲染以及我在代码中编写的内容。 alt text

在他们的博客中定义的scottgu并没有那么好。

2 个答案:

答案 0 :(得分:19)

答案是

当您需要在属性

中定义时,需要使用@()

我知道这是我的问题,我从不需要投票。

答案 1 :(得分:2)

如果ID来自模型,则需要使用模型关键字

<input type="checkbox" name="@model.ID"/>