我想利用 asp.net WebControl 类(TextBox、CheckBoxList、Button 等)来构建一个可以使用 TemplateControl.ParseControl() 解析为控件的字符串。
我正在使用以下代码从 WebControl 输出 HTML:
TextBox control = new TextBox();
StringBuilder sb = new StringBuilder();
HtmlTextWriter objHtml = new HtmlTextWriter(new System.IO.StringWriter(sb));
control.RenderControl(objHtml);
这输出:
"<input name=\"Phone\" type=\"text\" id=\"Phone\" />"
是否可以输出以下内容?:
"<asp:Textbox name=\"Phone\" id=\"Phone\" runat=\"server\" />"