Si alguna vez intentáis aplicar el DatePicker de JQuery a un control que a su vez tenga asociado un validador de .NET (por ejemplo, un sencillo RequiredFieldValidator) os podéis encontrar con que cuando seleccionáis un día del calendario desplegable os sale el siguiente error:

Y os salta el debugger de javascript en la siguiente línia:

Mi código no podía ser más simple:
<asp:TextBox ID="txtFechaInicio" runat="server" Width="80px" Font-Size="11px"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvIni" runat="server" Text="*" ErrorMessage="Fecha inicial obligatoria" ControlToValidate="txtFechaInicio" ValidationGroup="SaveMaquinaria"></asp:RequiredFieldValidator>
<script type="text/javascript">
$(function() { $("#txtFechaInicio").datepicker(); });
</script>
Bien, la solución está en pasarle a la función datepicker() una función onselect, es decir:
<script type="text/javascript">
$(function() {
$("#txtFechaInicio").datepicker({
onSelect: function(dateText) {
document.all ?
$(this).get(0).fireEvent("onchange")
: $(this).change();
}
});
});
</script>