服务热线:18609840880

建站知识

建站知识

您当前位置:首页 > 建站知识

网站建设中使用用户控件生成网页

发布时间:2018-09-30

这两天碰到一个项目,有一个每一个int型的字段后边要一个曲线按钮,点击显示历史记录的曲线。
图表控件用的是highcharts的jquery组件,详细的使用方法就不多说了,检查文档即可。

主要是在调用的时候,把这些直接封装在了一个UserControl里,在ajax调用.ashx文件加载UserControl控件,直接生成相应的html,这里简单贴一下用ashx生成html的代码:

StringWriter output = new StringWriter();
Page page = new Page();
Control userControl = new Control(); //这里仅用的Control基类做演示
userControl = page.LoadControl("~/Controls/Highcharts/HealthCharts.ascx");
page.Controls.Add(userControl);
HttpContext.Current.Server.Execute(page, output, false);
string outHtml=output.ToString();
output.Close();

 

大连新图闻科技有限公司是一家品牌设计服务提供商,企业网络服务品牌,也是企业邮箱“盈世”的大连地区代理商。公司服务项目包括网站建设、平面设计、网络营销推广、商业摄影、企业邮箱等,帮助客户提高企业综合竞争能力。

18609840880(微信同步)

市场部 : 8001@newtwowin.com
业务联系,业务需求请发到此邮箱.

QQ咨询: 94091176
客服部:xxz@newtwowin.com
地址:大连市西安路罗斯福B座3109