我正在尝试将 JuiceUI datetimepicker 挂接到日期文本框输入字段上。但是,即使我已经为 Html.TextboxFor(c => Model.Birthday) 控件分配了一个 ID,但由于某种原因 JuiceUI 没有看到这个 ID,并且我收到以下错误:
值不能为空。参数名称:Targetcontrol 为空。
<%=Html.TextBoxFor(c => Model.BIRTHDATE, new { id = "txtBirthday"}) %>
<Juice:Datepicker ID="dpBirthday" runat="server" TargetControlId = "BIRTHDATE" />
当我在 IE 中运行开发者工具时,会显示 id:
<input name="BIRTHDATE" class="text-box single-line" id = "BIRTHDATE" type="text" data-val-required="The BIRTHDATE field is required." data-val="true" value=""/>
Juice UI 的 datepicker 没有看到我想要连接的控件的 ID 是否有原因?我应该使用其他东西来附加一个简单的 jQuery 日期选择器吗?