比如Label是个具有复杂属性的WebControl,在vs中拖一个Label并在属性设置页中设置字体,最终会在HTML视图中产生它的代码,如: <asp:Label ID="Label1" runat="server" Text="Label" Font-Bold="True" Font-Size="12pt"> </asp:Label>
那么如果要在运行时,通过一个webcontrol的对象实例,来获取它在IDE中HTML视图里面的代码,如何实现?
备注:
不能使用反射来拼接字符串,太复杂了,还要判断各个属性的ParseChilden之类的东东~
要想完全重现,有点困难,不过反射可以做到生成一个WebControl的html客户端输出。
http://www.odetocode.com/Articles/288.aspx
看到了你的帖子,真好,也收到了你的回信,谢谢你啊