js获取用户控件的内容拼写HTML提供便利

今天看到了赵的文章但是你不能调试通过。

复制代码代码如下所示:

{ AjaxPro ajaxmethod }。

公共字符串GetHtml()

{



ucviewhelper viewmanager =新ucviewhelper();

用户控件控制= viewmanager.loadviewcontrol(~ / / UC giftoutmodel .ascx );

string s = viewmanager.renderview(控制);



返回的;



}



公共课ucviewhelper T:用户控件

{

这m_pageholder私人;

公共loadviewcontrol(字符串路径)

{

m_pageholder =新中国();

返回(T)m_pageholder.loadcontrol(路径);

}

公共字符串RenderView(控制)

{

stringwriter输出=新stringwriter();



this.m_pageholder.controls.add(控制);

httpcontext.current.server.execute(this.m_pageholder,输出错误);



返回output.tostring();

}

}



这网页类:

{

公共覆盖空洞verifyrenderinginserverform(控制)

{

/ /如果(控制GridView控件是UserControl | |)



返回;

/