Javascript 我如何停止';id';标签是否会自动插入到我的代码中?
我创建了一个局部视图,局部视图中的元素如下所示(Razor代码):Javascript 我如何停止';id';标签是否会自动插入到我的代码中?,javascript,asp.net-mvc-3,Javascript,Asp.net Mvc 3,我创建了一个局部视图,局部视图中的元素如下所示(Razor代码): 它们是由Asp.net Mvc自动生成的,这样做可以消除它们 @Html.TextBoxFor(model => model.OtherReferenceNumber, new {id="" /*more properties*/}) 它们是由Asp.net Mvc自动生成的,这样做可以消除它们 @Html.TextBoxFor(model => model.OtherReferenceNumber, new {
它们是由Asp.net Mvc自动生成的,这样做可以消除它们
@Html.TextBoxFor(model => model.OtherReferenceNumber, new {id="" /*more properties*/})
它们是由Asp.net Mvc自动生成的,这样做可以消除它们
@Html.TextBoxFor(model => model.OtherReferenceNumber, new {id="" /*more properties*/})
HtmlHelper,
Html.TextBoxFor()
甚至Html.TextBox
都将始终附加名称和id
,如果您想对其进行更多控制,可以轻松使用
就像:
<input type="text"
val="@Model.OtherReferenceNumber"
data-slmgui-name="otherReferenceNumber"
style="width: 45%" />
但是,请记住,如果没有name
和id
,您将永远无法在操作中获得模型,并且您需要在FormsCollection
对象中导航
我建议您在承诺“不使用id的wnat”部分之前,先看一些关于此的视频教程
通过ASP.NET网站,Microsoft要求PluralSight开设这方面的课程,您可以自行决定……HtmlHelpers,Html.TextBoxFor()
甚至Html.TextBox
将始终附加name
和id
,如果您想对其进行更多控制,您可以轻松地使用
就像:
<input type="text"
val="@Model.OtherReferenceNumber"
data-slmgui-name="otherReferenceNumber"
style="width: 45%" />
但是,请记住,如果没有name
和id
,您将永远无法在操作中获得模型,并且您需要在FormsCollection
对象中导航
我建议您在承诺“不使用id的wnat”部分之前,先看一些关于此的视频教程
通过ASP.NET网站,Microsoft要求PluralSight开设这方面的课程,您可以自行决定……您使用的是Html
帮助程序,因此它是自动添加的,您可以使用自己的帮助程序或编辑原始帮助程序,它们是简单的T4模板。您使用的是Html
帮助程序,因此,它是为您自动添加的,您可以使用自己的帮助程序或编辑原始帮助程序,它们是简单的T4模板。