Utilizzare Jquery datepicker in un UserControl

venerdì 05 febbraio 2010 - 14.45

zseven Profilo | Senior Member

Ciao ragazzi,
come da oggetto non riesco a capire perchè il datepicker jquery non funziona se il campo di testo dove mostrare la data si trova in uno UserControl.

In pratica io ho questo codice:

Nella pagina default.aspx richiamo la pagina usercontrol così:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim Prenotazione As UserControl = LoadControl("/include/inc_prenotazione_ita.ascx")
PlcPrenota.Controls.Add(Prenotazione)

End Sub

Quindi in questa pagina metto questo codice:

<link type="text/css" href="/css/ui-lightness/jquery-ui-1.7.2.custom.css" rel="stylesheet" />
<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
<script type="text/javascript">

$(function() {
// $("#TxtIn").datepicker();
$("#TxtProva").datepicker({ onSelect:function(){}});
});
</script>

Ma niente da fare.
Se metto il tutto nella pagina principale default.aspx funziona tranquillamente.
Sapete dirmi quale può essere il motivo?
Grazie mille

alx_81 Profilo | Guru

>Ciao ragazzi,
Ciao

>Se metto il tutto nella pagina principale default.aspx funziona tranquillamente.
>Sapete dirmi quale può essere il motivo?
potresti postare l'html che hai in risposta? Così vediamo perchè il datepicker non trova il textbox..

>Grazie mille
di nulla!
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5