Possible Duplicate:
Client Id for Property (ASP.Net MVC)
在我看来,我正在使用 jquery ui datapicker。 所以我需要用这样的代码启动它
$(function() {
$('#elementID').datepicker({
});
});
在我看来
<%= Html.TextBoxFor(m=>m.StartDate) %>
在旧的 ASP.NET 中我可能会使用
tb_startDate.ClientID
检索强类型 ASP.NET MVC HTML Helper 的元素 Id 是什么? 有可能吗?
最佳答案
文本框渲染后就无法接收它的 id(因为它只输出纯文本)。
但是,您可以使用另一种方法来设置类并使用标准的“.class-jquery 选择器”。
像这样:
<%= Html.TextBoxFor(m=>m.StartDate, new { @class = "startDate" }) %>
和:
$('input.startDate').datepicker();
关于jquery - 如何检索 Strolngly 类型的 ASP.NET MVC HTML 帮助器的元素 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2583717/