我的mvc应用程序中有一个带有编辑按钮的telerik网格。
当我点击此按钮时,我会根据网格视图的相同模型从SharedTemplates获取另一个模板。
在我的编辑器模板中,如果我使用此声明一个字段:
@Html.EditorFor(a => a.Order)
生成的Html:
<input class="text-box single-line valid" id="Order" name="Order" type="text" value="000020">
如您所见,当我点击编辑按钮时,我从网格中获得了订单值。但是,如果我声明相同的字段不使用模型,如下所示:
<input type="text" id="Order" name="Order" style="width: 100px; background-color: lightgrey" />
生成的Html:
<input type="text" id="Order" name="Order" style="width: 100px; background-color: lightgrey">
基本上,问题是:为什么我把@ Html.EditorFor(a =&gt; a.Order)我点击编辑时得到订单值,当我使用
输入类型=&#34;文字&#34; ID =&#34;订单&#34;名称=&#34;订单&#34; style =&#34; width:100px; background-color:lightgrey&#34; /&GT;