ASP.NET MVC 系列之 (强类型HTML辅助方法使用)

本文介绍了ASP.NET MVC中强类型和普通HTML辅助方法的使用,包括LabelFor、TextBoxFor、EditorFor和DisplayFor等。通过示例展示了它们如何与Lambda表达式结合,用于更规范地获取对象属性值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

强类型辅助方法及及相关普通方法介绍
一、普通Html辅助方法
1、@Html.Lable(元素名称,元素值,元素属性)
示例:
@Html.Lable("GenreName","流行",new { @class="validation" })
渲染之后代码如下
<label class="validation" for="GenreName">流行</label>


2、@Html.TextBox("元素名称",元素值,元素格式,元素属性)
示例:
@Html.TextBox("title", "2.5",string.Format("{0:C}",2.5) new { @class = "validation" })
渲染之后源码如下
<input class="validation" id="title" name="title" type="text" value="¥2.50" />


3、@Html.Editor(元素名称,模板名称,Id名称,指定模板)
示例:
@Html.Editor("title",Model.Title,"Title",Model)
渲染之后源码如下
<input class="text-box single-line" id="Title" name="Title" type="text" value="Details" />


4、@Html.Display(元素名称,模板名称,Id名称,指定模板)
示例:
@Html.Display("title", "", "Title", Model)
渲染之后源码如下
Details
原因:该辅助方法返回为纯文本。


二、强类型Html辅助方法</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值