在mvc中,对于“控件”属性的处理方式:
之前一直对在HTMLHelper中写的匿名类不是很清楚具体作用,只知道能干的事很多。。。
想了想,查了查,原来如此:
例如:@Html.TextBox("tbName","请输入文本...",new{id="tbNameID",@class="cTB"})
这样,在转换成前台html代码后为:
<input name="tbName" class="cTB" id="tbNameID" type="text" value="请输入文本..."/>
原来,匿名类对象用来输出HtmlHelper的属性。
特别的,@class写法,竟然能使用C#的关键字了。
当然,new{}中还可以定义其他你想要使用的html属性。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步