Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    40

    Web form "Calendar"... chi lo conosce?

    Salve, scrivo a chiunque abbia avuto a che fare con il web form "Calendar" di asp.net. Vorrei sapere se qualcuno a scoperto qualche funzionalità in più di questo controllo (a parte gestire l'evento di quando uno cambia giorno selezionato o cambia mese...).
    In particolare, è possibile assegnare a giorni specifici colori specifici?
    Oppure inserire del testo nei riquadri dei giorni?
    ..qualcos'altro che renda più "interattivo" questo calendario...?

    Grazie

    Saluti, Luca

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    103
    io ho quello che fa per te ma non è in .net
    La gnocca, la cugina del tortellino

  3. #3
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Tempo fa ho usato uno scrippettino che dovrebbe esserti utile.
    Ti cambia il colore ad alcuni giorni, ad esempio le vacanze, e i weekend.



    Public Sub Calendar1_DayRender(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DayRenderEventArgs) Handles Calendar1.DayRender
    ' I giorni di vacanza sono gialli con borso rosso
    Dim vacationStyle As New Style()
    With vacationStyle
    .BackColor = System.Drawing.Color.Yellow
    .BorderColor = System.Drawing.Color.Red
    .BorderWidth = New Unit(3)
    End With

    ' I WE colorati di verde
    Dim weekendStyle As New Style()
    weekendStyle.BackColor = System.Drawing.Color.Green

    ' Vacanze dal 2 al 25 agosto 2002
    If ((e.Day.Date >= New Date(2002, 08, 02)) _
    And (e.Day.Date <= New Date(2002, 08, 25))) Then
    e.Cell.ApplyStyle(vacationStyle)
    ElseIf (e.Day.IsWeekend) Then
    e.Cell.ApplyStyle(weekendStyle)
    End If
    End Sub

    Sta solo attento al formato data del tuo server.
    Altrimenti inverti i mesi con i giorni.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.