Tengo este control de calendario en .Net que creo que te puede servir:
RJS.PopCalendar 1.9 (2.9.1)
En el ejemplo enseña como asignar el varlor de la fecha a un label (Usando PostBack), tambien como asignar el valor a un campo de texto (Sin usar PostBack)
Es gratis y hace lo que tu quieres.
Lo que esta antes de esta linea es propaganda de mi control. Tu respuesta es Formatear la Salida del Control que estas utilizando actualmente.
Ejemplo:
C#
private void Calendar1_SelectionChanged(object sender, System.EventArgs e)
{
lblFecha.Text = Calendar1.SelectedDate.ToString("dd/MM/yyyy");
}
VB.Net
Private Sub Calendar1_SelectionChanged(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Calendar1.SelectionChanged
lblFecha.Text = Calendar1.SelectedDate.ToString("dd/MM/yyyy")
End Sub