通过从字符串解析来加载服务器控件的ASP.NET方法是什么

时间:2012-04-30 19:25:27

标签: asp.net servercontrol parsecontrol

我相信我已经看到了这样做的方法,但我不记得了。

我正在尝试使用以下内容加载控件:

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 :(得分:1)

我无法想象做你所描述的事情。如果这确实可行,那看起来像是可怕的事情,我宁愿忘记我看到它并重新思考我的方法。