【发布时间】:2012-08-30 18:19:32
【问题描述】:
@using (Html.BeginForm())
{
int controlWidth=250;
@Html.TextBoxFor(m => m.studentFirstName, new { style = "width:@(controlWidth)px;" })
这段代码呈现为
<input data-val="true" data-val-required="The Student First Name field is required." id="studentFirstName" name="studentFirstName" style="width:@(controlWidth)px;" type="text" value="" />
可以理解,我希望它呈现为
<input data-val="true" data-val-required="The Student First Name field is required." id="studentFirstName" name="studentFirstName" style="width:250px;" type="text" value="" />
我已经看到像 ASP.NET MVC Razor Concatenation 这样的帖子表明这种方法是正确的。任何想法我做错了什么?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 razor