我想在同一行中使用多个html助手,但我没有成功.
我搜索的结果是:( Name:<textbox>注意":")
@Html.LabelFor(x=>x.Name) ":" @Html.EditorFor(x => x.Name) //doesn't work
Run Code Online (Sandbox Code Playgroud)
我怎么能得到这个?
使用@:语法.
@using (Html.BeginForm())
{
@Html.LabelFor(x=>x.Name) @:: @Html.EditorFor(x => x.Name)
}
Run Code Online (Sandbox Code Playgroud)
或特殊标签text(此标签未呈现,它允许您在这样的代码之间放置文本)
@using (Html.BeginForm())
{
@Html.LabelFor(x=>x.Name) <text>:</text> @Html.EditorFor(x => x.Name)
}
Run Code Online (Sandbox Code Playgroud)