2009-11-18 5 views
0

Comment puis-je ajouter asp: panel à l'intérieur de Calendar1_DayRender e.Cells afin que, lorsqu'il y a beaucoup d'éléments dans les listes, les cellules défilent au lieu d'étirer le calendrier.asp.net calendar

Merci d'avance.

Répondre

1
public void Calendar1_DayRender(object sender, DayRenderEventArgs e) 
{ 
    HtmlGenericControl div = new HtmlGenericControl("div"); 
    div.ID = "div1"; 
    div.Attributes["style"] = "overflow:auto; width:100%; height:100%; "; 

    StringBuilder temp = new StringBuilder(); 
    temp.Append("<br />"); 
    temp.Append("text"); 

    div.Controls.Add(new LiteralControl(temp.ToString())); 
    e.Cell.Controls.Add(div); 

}

J'ai résolu mon problème en utilisant le code ci-dessus. Merci.