title: Juice UI Datepicker doesn't remember the ID that was assigned to the Html.TextBoxFor control
body: <p>I am trying to hook the JuiceUI datetimepicker onto a date textbox input field. However, even though I have assigned an ID to the Html.TextboxFor(c => Model.Birthday) control, but for some reason JuiceUI doesn't see this ID, and I get the following error: </p>
  
  <p><em>Value cannot be null. Parameter name: Targetcontrol is null.</em> </p>
  
  <pre><code>&lt;%=Html.TextBoxFor(c =&gt; Model.BIRTHDATE, new { id = "txtBirthday"}) %&gt;
  &lt;Juice:Datepicker ID="dpBirthday" runat="server" TargetControlId = "BIRTHDATE" /&gt;
  </code></pre>
  
  <p>when I run the Developer Tools in IE, the id shows up: </p>
  
  <pre><code>&lt;input name="BIRTHDATE" class="text-box single-line" id = "BIRTHDATE" type="text" data-val-required="The BIRTHDATE field is required." data-val="true" value=""/&gt;
  </code></pre>
  
  <p>Is there a reason why Juice UI's datepicker isn't seeing the ID of the control that I want to hook it into? Should I be using something else to attach a simple jQuery datepicker?</p>