Usando o datepicker da UI do JQuery dentro do UpdatePanel [duplicado]
Esta pergunta já tem uma resposta aqui:
jquery datepicker ms ajax updatepanel não funciona após a postagem de volta 9 respostasEstou tentando usar o controle UpdatePanel e a interface do usuário do Jquery para o seletor de datas. Mas se o controle do seletor de datas (TextBox) estiver dentro do ContentTemplate do UpdatePanel, o seletor de datas não funcionar
Aqui está o código:
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="Scripts/jqueryui/js/jquery-ui-1.8.8.custom.min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(function () {
var dates = $(" #txtDatePicker").datepicker(
{
firstDay: 1,
maxDate: '-1y',
minDate: '-1y',
dateFormat: 'dd/mm/yy',
changeMonth: true,
changeYear: true,
showAnim: "drop",
onSelect: function (selectedDate) {
var option = this.id == "txtDatePicker" ? "minDate" : "maxDate",
instance = $(this).data("datepicker");
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
}
);
});
</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtDatePicker" runat="server"></asp:TextBox>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnSomeButton" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
Existe alguma maneira de usar o datepicker da UI do JQuery no conteúdo do UpdatePane