0

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

我正在尝试使用以下方式加载控件:

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\" />");
4

1 回答 1

1

我无法想象做像你描述的那样的事情。这样做看起来是一件非常可怕的事情,如果这确实是可能的,我宁愿忘记我看到它并重新考虑我的方法。

于 2012-04-30T19:28:35.663 回答