Ho fatto una cosa del genere per colorare solo le celle, cioè solo i giorni, che hanno una news con il tiolo come tooltip:
Sub Calendar_DayRender(ByVal sender As Object, ByVal e As DayRenderEventArgs)
d = e.Day
c = e.Cell
If d.IsOtherMonth Then
c.Controls.Clear()
Else
'Try
Titolo = View.Control_Event(Data)
If Not Titolo Is Nothing Then
c.BackColor = System.Drawing.Color.FromArgb(254, 153, 0)
c.ToolTip = Titolo
'c.Controls.Add(New System.Web.UI.LiteralControl("
" + Titolo))
End If
'Catch

'End Try
End If
End Sub
Solo che mentre la tooltip me la mette effettivamente solo dove c'è la news, lo sfondo me lo colora su tutte le celle. Perchè?