Ciao a tutti, vorrei inserire un js per la visualizzazione di un calendario in tutte le righe di un datagrid:
ad ogni click sull'immagine dovrei poter inserire nel textbox della riga, la data selezionata (ovviamente solo nel textbox della riga)
il codice (che funziona in un form tradizionale) è il seguente (non so come inserirlo nelle righe del datagrid)
<ItemTemplate>
<asp:TextBox ID="Data" runat="server" Width="80" MaxLength="10" Cssclass="TestoDataGrid" Text="" />
[img]Images/cal.bmp[/img]
<SCRIPT type="text/javascript">
Calendar.setup({
inputField : "Data", // id of the input field
ifFormat : "%d/%m/%Y", // format of the input field
button : "f_trigger_i", // trigger for the calendar (button ID)
align : "Tl", // alignment (defaults to "Bl")
singleClick : true
});
</SCRIPT>
</ItemTemplate>
ottengo come errore che value è nullo... il debug si ferma qui
if (mustCreate)
cal.create();
******* cal.parseDate(dateEl.value || dateEl.innerHTML);
cal.refresh();
ma non è sicuramente un problema di JS, dato che in un tutte le altre pagine funziona correttamente; quello che non riesco a capire è come gestire le righe del datagrid
Grazie

Rispondi quotando