@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のような投稿を見たことがあります。私が間違っていることはありますか?