利用js调用用户自定义控件
下面代码可以在你利用js调用时,某一个aspx页面的输出,把这个输出传回指定的div或其他什么的,就可以实现加载自定义控件的效果
name 用来指定你的控件名称,至于控件要显示的内容就与这边的代码无关。
Response.Clear();
StringBuilder sb = new StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
HtmlTextWriter writer = new HtmlTextWriter(sw);
Control d = LoadControl(name + ".ascx");
d.RenderControl(writer);
Response.Write(sb.ToString());
Response.End();