• 11-07-2014, 15:15:44
    #1
    Merhabalar, online randevu için calendar kullanıyorum ama geçmiş günlerin ve pazar günlerinin seçilmesini istemiyorum. Bunu nasıl yapabilirim?
  • 11-07-2014, 18:36:50
    #2
    Eğer Visual Basic kullanıyorsan

    Vb.net kod :
        Protected Sub Calendar1_DayRender(sender As Object, e As DayRenderEventArgs) Handles Calendar1.DayRender
            If e.Day.Date < Now.Date  Then
                e.Cell.Text  = "."
            End If
    
            If e.Day.Date.DayOfWeek = DayOfWeek.Sunday  Then
                e.Cell.Visible = False
                'Veyahut      e.Cell.Text = "T"
            End If
        End Sub


    Yok c# uyuzunu kullanıyorsan

    c# kod :

    protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
    {
    	if (e.Day.Date < Now.Date) {
    		e.Cell.Text = ".";
    	}
    
    	if (e.Day.Date.DayOfWeek == DayOfWeek.Sunday) {
    		e.Cell.Visible = false;
                    //Veyahut  e.Cell.Text = "T";
    	}
    }


    Bu kodlar standart Visual Studionun standart Calendar'ı için geçerli.
  • 11-07-2014, 18:57:25
    #3
    BigCoder adlı üyeden alıntı: mesajı görüntüle
    Eğer Visual Basic kullanıyorsan

    Vb.net kod :
        Protected Sub Calendar1_DayRender(sender As Object, e As DayRenderEventArgs) Handles Calendar1.DayRender
            If e.Day.Date < Now.Date  Then
                e.Cell.Text  = "."
            End If
    
            If e.Day.Date.DayOfWeek = DayOfWeek.Sunday  Then
                e.Cell.Visible = False
                'Veyahut      e.Cell.Text = "T"
            End If
        End Sub


    Yok c# uyuzunu kullanıyorsan

    c# kod :

    protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
    {
    	if (e.Day.Date < Now.Date) {
    		e.Cell.Text = ".";
    	}
    
    	if (e.Day.Date.DayOfWeek == DayOfWeek.Sunday) {
    		e.Cell.Visible = false;
                    //Veyahut  e.Cell.Text = "T";
    	}
    }


    Bu kodlar standart Visual Studionun standart Calendar'ı için geçerli.
    c# kullanıyorum hocam, çalışma ofiste kaldı pazartesi günü uygulayabilirim anca. Teşekkürler ilginizden ötürü.