2011-10-04 57 views
1

目前,我正在做這樣的事情:Controls.Add With Comments?

var ph = Page.FindControl("phHead"); 

if (null != ph) 
{ 
    var metaTag = new HtmlGenericControl("meta"); 

    metaTag.Attributes.Add("name", "name_goes_here"); 
    metaTag.Attributes.Add("content", "content_goes_here"); 

    ph.Controls.Add(metaTag); 
} 

我需要做的是在同一控制註釋。有沒有辦法創建一個只是普通的舊控件<!-- comment here -->,並在Controls.Add()中使用它?

感謝

回答

4

您可以使用LiteralControl與HTML註釋填充它。

+0

謝謝,這非常有道理。我可以接受它(必須等待X分鐘)。 –

4
this.Controls.Add(new LiteralControl("<!-- My comments-->")); 

這樣的事情?

+0

是的,但Oded擊敗了它。 –