daidalus Δημοσ. 24 Νοεμβρίου 2004 Δημοσ. 24 Νοεμβρίου 2004 Γειά χαρά! Θέλω σε μια asp.net σελιδα να βάλω ένα ημερολόγιο όπως φαινεται εδώ(πατήστε πάνω στο ημερολογιο). Δηλαδή δεν θέλω pop up σε ξεχωριστό παραθυρο με χρήση JScript, δεν θέλω καν να κάνει περιττό postback στον server. Δοκίμασα να χρησιμοποιήσω ένα Panel control που θα περιεχει ενα Calendar control μεσα του αλλα όταν ανοίγει, οτιδήποτε βρίσκεται στο κάτω μερος του μετακινείται προς τα κάτω :evil: και επιπλέον κάνει postback στον server.Στο asp.net δεν βρήκα τπτ για αυτο που θελω.Καμμιά ιδέα? Ευχαριστώ! P.S.:Το link παραπάνω δεν ανοίγει με FireFox, δοκιμάστε με ΙΕ.
daidalus Δημοσ. 24 Νοεμβρίου 2004 Μέλος Δημοσ. 24 Νοεμβρίου 2004 Βρήκα αυτό που βοηθάει αρκετά!..Αλλα είναι σε vb :evil:. Πρεπει σίγουρα να χρησιμοποιήσω div.
bandito Δημοσ. 24 Νοεμβρίου 2004 Δημοσ. 24 Νοεμβρίου 2004 http://asplib.net/Components.aspx http://asplib.net/AspLibSamples/InputDate.aspx http://www.activeup.com/products/components/activecalendar/ http://demos.activeup.com/ http://www.calendarxp.net/tt_pop.shtml http://www.geocities.com/swgsoftware/ http://demos.deloittes.net/datepicker/default.aspx http://www.hotscripts.com/JavaScript/Scripts_and_Programs/Calendars/index.html?action=formsubmit&listing_sorting_order=hits&listing_sorting_direction=asc
daidalus Δημοσ. 24 Νοεμβρίου 2004 Μέλος Δημοσ. 24 Νοεμβρίου 2004 Ουαου!!!Thanks για τα links bandito! Τελικά το μετέτρεψα και δούλεψε καπώς έτσι >private void Calendar1_SelectionChanged(object sender, System.EventArgs e) { TextBox1.Text = Calendar1.SelectedDate.ToShortDateString(); System.Web.UI.Control div = Page.FindControl("divCalendar"); if(div is HtmlGenericControl) (div as HtmlGenericControl).Style.Add("display","none"); } Πάλι κάνει postback αλλα τουλάχιστον δεν μετακινεί ότι βρίσκεται από κάτω.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.