我相信我已经看到了这样做的方法,但我不记得了。
我正在尝试使用以下内容加载控件:
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\" />");
答案 0 :(得分:1)
我无法想象做你所描述的事情。如果这确实可行,那看起来像是可怕的事情,我宁愿忘记我看到它并重新思考我的方法。