2012-04-30 20 views
0

我相信我已經看到了一個方法來做到這一點,但我不記得。什麼是從字符串解析加載服務器控件的ASP.NET方法

我試圖加載使用類似的控制:

string str = "<asp:label id=\"myLabel\" runat=\"server\" />"; 

Control ctrl = SomeMagicalLoadControlMethod(str); 
Page.controls.add(ctrl); 

有沒有一種方法呢?

是的,我熟悉LoadControl方法,但這不是我所需要的。

更新:

的方法,我想的是ParseControl

爲了幫助其他人了..

Control ctrl = ParseControl("<asp:label id=\"myLabel\" runat=\"server\" />"); 

回答

1

我不能想象做這樣的事情你描述。這看起來像是可怕的事情,如果這確實是可能的,我寧願忘記我看到它並重新思考我的方法。

+0

看起來他想做一些動態控制的東西。但更好的檢查任何MVC框架,並最終添加客戶端MVC像ExtJS以及... – YvesR

+0

我想到的方法是ParseControl,它不能是如此可怕,如果它的實際方法。 –

相關問題