把UserControl通过代码控制输入HTML
2010-02-22 10:34
183 查看
用HttpContext获得Server对象,然后执行Execute方法,看代码:
public string RenderView(UserControl control)
{
Page page=new Page();
Form form=new Form();
page.Controls.Add(form);
StringWriter output = new StringWriter();
form.Controls.Add(control);
HttpContext.Current.Server.Execute(page, output, false);
return output.ToString();
}
如果是不需要在Form中的控件,我们可以省去添加Form这一步。
public string RenderView(UserControl control)
{
Page page=new Page();
Form form=new Form();
page.Controls.Add(form);
StringWriter output = new StringWriter();
form.Controls.Add(control);
HttpContext.Current.Server.Execute(page, output, false);
return output.ToString();
}
如果是不需要在Form中的控件,我们可以省去添加Form这一步。
相关文章推荐
- js对文本框输入的字数限制、通过复选框控制其他html控件的可用性
- C#新手入门代码 在控制台中通过输入给一个double类型变量赋值
- js对文本框输入的字数限制、通过复选框控制其他html控件的可用性
- html 中 input 控制输入百分比数值范围(0.0-100)
- html 控制网页大小的代码
- hibernate的级联查询,通过代码控制
- 通过代码控制repeater中控件的内容
- 零碎代码 文本框只能输入数字 后台代码控制
- 通过设置maskedit实现小数位的输入控制
- asp.net中通过DropDownList的值去控制TextBox是否可编写的实现代码
- js用正则表达式控制价格输入实现代码
- android远程控制(二)----通过android程序写驱动代码到驱动文件
- html 通过ajax进行权限控制
- java通过代码控制线程状态,解决线程不安全的问题。
- 通过rk 代码,分析android 及kernel 中audio 的控制以及binder的流程
- 控制HTML的input控件的输入内容
- Silverlight4 RichTextBox通过代码输入字符
- 根据 crazycode的建议,修改通过IP控制权限访问网站的部分代码
- 如何通过代码远程控制Microsoft Sql Server(转)
- 通过url地址抓取网页html代码 - 可视化Java快速开发平台 - CSDNBlog