1
可以動態地將控件添加到一個asp.net頁面。是否可以動態添加嵌入的代碼塊到asp.net頁面,類似於如何從代碼動態添加控件?
Label myLabel = new Label();
myLabel.Text = "Sample Label";
Panel1.Controls.Add(myLabel);
我想知道是否可以動態添加嵌入的代碼塊?
如果我按照下面的代碼進行操作,嵌入代碼將是,字面意思是。
// Use <%#Page.Title%> or <%=Page.Title%> for example
LiteralControl literal = new LiteralControl("<%=Page.Title%>");
Panel1.Controls.Add(literal);
上述代碼的輸出將是
<%=Page.Title%>
有沒有一種方法,使ASP.NET評估動態添加嵌入的代碼塊?
爲什麼你需要他們。你有文件背後的代碼來處理這個並且寫你的邏輯。 – Guanxi 2013-05-06 14:58:01
@關西在某種情況下,我確實需要他們。事先不知道實際的代碼塊是什麼。我的問題不是我是否真的需要他們。我的問題是'**是否有可能**'? – plugables 2013-05-06 15:08:08
這是可能的,但沒有意義。 – Eugene 2013-05-07 03:01:05