Με παραμέτρους δουλεύω. Τώρα ότι μπορεί να μου ξεφεύγει κάτι, είναι πιθανό. Σημειωτέον, άλλαξα τον τύπο του πεδίου στη βάση και το έκανα string και έπαιζε κανονικά. Σας βάζω τον κώδικα που έχω γράψει μήπως βοηθήσει. Ο κώδικας είναι μόνο για την ημερομηνία.
Να τονίσω πως έκανα debug και στο
NewsCalendarParameterEditItemTemplate.DefaultValue περνάει η ημερομηνία στην επιθυμητή μορφή, αλλά δεν μπορώ να καταλάβω που τρώει το σκάλωμα.
Δεν σας το βάζω όλο, για να μη σας κουράσω. Εάν θέλετε περισσότερες πληροφορίες let me know
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Dim TempNewsCalendarEditItemTemplate As New Calendar Dim NewsCalendarParameterEditItemTemplate As New Parameter
TempNewsCalendarEditItemTemplate = NewsFormView.FindControl("NewsDateCalendarEditItemTemplate")
NewsCalendarParameterEditItemTemplate.DefaultValue = TempNewsCalendarEditItemTemplate.SelectedDate NewsCalendarParameterEditItemTemplate.Name = "NewsCalendarParameterEditItemTemplate"
NewsSqlDataSource.UpdateParameters.Add(NewsCalendarParameterEditItemTemplate) 'NewsCalendarParameterEditItemTemplate
(To Update Command είναι στο SQL DataSource) UpdateCommand="UPDATE News SET HeaderText = @HeaderTextParameterEditItemTemplate, Description = @DescriptionParameterEditItemTemplate, MainText = @NewsTextParameterEditItemTemplate, NewsDate = @NewsCalendarParameterEditItemTemplate WHERE id =@NewsIDParameterEditItemTemplate " |