加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-2 – 引用用TextBoxFor()创建的控件ID

发布时间:2020-12-16 04:13:13 所属栏目:asp.Net 来源:网络整理
导读:我喜欢ASP.NET MVC,跟上发布/文档有时会很棘手,所以也许我只是没有得到什么……我想使用TextBoxFor(),并使用LabelFor()等是很好,所有的魔法都发生在我身上. 但如果我创造…… %=Html.TextBoxFor(x = x.LastName) % 并且想用jQuery做一些不错的事情,我如何获
我喜欢ASP.NET MVC,跟上发布/文档有时会很棘手,所以也许我只是没有得到什么……我想使用TextBoxFor(),并使用LabelFor()等是很好,所有的魔法都发生在我身上.

但如果我创造……

<%=Html.TextBoxFor(x => x.LastName) %>

并且想用jQuery做一些不错的事情,我如何获得创建的控件的ID?我可以添加一个CSS类并使用它来附加我的jQuery,但对于我正在做的事情,我想要ID …所以我可以做类似的事情:

$('#LastName').(...)

我知道我可以在这种情况下解决它,并手动破解它,但是有更简洁的方法吗?

解决方法

由于MVC4有一种内置的方式 – @Html.IdFor().

Here is a sample使用它:

@Html.IdFor(m => m.Filters.Occurred.From)

结果就像

Filters_Occurred_From

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读