簡単なテストとしてこれを試しました:
@functions {
private MvcHtmlString helloWorld()
{
return Html.EditorFor(m => m.Work.Description);
}
}
<script type="text/javascript">console.log(@helloWorld().ToString());</script>
ただし、表示される生成されたhtmlは次の形式です
<input class="text-box single-line" id="Work_Description"
name="Work.Description" type="text" value="" />
次の形式の文字列を返す方法
<input class="test-box single-line" id="Work_Description" name="Work.Description"
type="text" value="" />