怎么把蓝狐上的代码转为html,Ajax动态调用用户控件输出html
下面是主要后台部分代码
int cid = AjaxHelper.GetUrlIntParameter("cid");
key = "v4_indexcategory_" + plat + cid.ToString();
result = CacheHelper.GetCacheValue(key) as string;
if (string.IsNullOrEmpty(result))
{
Page page = new Page();
IndexCategory uc = (IndexCategory)page.LoadControl("~/Controls/App/IndexCategory.ascx");
uc.Limit = 16;
uc.CategoryId = cid;
uc.plat = plat;
page.Controls.Add(uc);
StringWriter sw = new StringWriter();
HttpContext.Current.Server.Execute(page, sw, false);
result = sw.ToString();
CacheHelper.UpdateCache(key, result, SiteCache.AjaxDataTimeout);
}
context.Response.Write(result);
IndexCategory uc = (IndexCategory)page.LoadControl("~/Controls/App/IndexCategory.ascx");这个是加载控件
uc.Limit = 16;这是为控件的属性赋值
以上CacheHelper是一个缓存的共用类,调用的用户控件这后会将动态内容html代码放入缓存中,下次就直接在缓存中取出来,这样网站性能得到提高。
怎么把蓝狐上的代码转为html,Ajax动态调用用户控件输出html相关推荐
- ASP.NET中实现复用代码自定义用户控件UserControl的使用
场景 ASP.NET中新建Web网站并部署到IIS上(详细图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107199 ...
- Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)...
(一). 概要 开发<数据绑定用户控件>, 要实现一个DataSource属性, 并且能够自动识别不同的数据源, 如: ArrayList, DataTable, DataSet, XM ...
- ASP.NET重用代码技术 - 用户控件技术
作者: 苏红超 使用ASP.NET中的代码绑定技术来使得代码重用变得简单可行.我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一 ...
- Winform中使用用户控件实现带行数和标尺的RichTextBox(附代码下载)
场景 RichTextBox控件允许用户输入和编辑文本的同时提供了比普通的TextBox控件更高级的格式特征. 效果 注: 博客主页: https://blog.csdn.net/badao_lium ...
- 关于ASP.Net页面上用户控件相互调用的方法 .
引至:http://blog.csdn.net/aqgsh/article/details/6941466 最近做一个项目,在首面上有几个用户控件,其中一个是显示当前登录的用户名,位于名为PageHe ...
- Asp.net 2.0 中获取控件输出的Html代码 (转)
将Asp.net 控件的呈现html获取,在不少场合会用到,比如生成静态页时 以下代码选自 Asp.net 2.0 高级编程 转自:Asp.net 2.0 中获取控件输出的Html代码 public ...
- .net 用户控件ascx.cs注册js脚本代码无效果
在.net web项目中碰到一个比较奇怪的问题,网上没找到解决方案,先自己mark一下 问题描述: 添加一个用户控件ascx,在后端.cs添加js注册脚本,执行后没有弹出框 注册脚本为: this.P ...
- 使用控件设计窗体 上 布局主窗体 添加标签与文本框控件
使用控件设计窗体 上 布局主窗体 添加标签与文本框控件 项目目标 所需控件 窗体基本设置 新建窗体 设置背景图片 设置平铺模式 设置icon 设置文字 修改名称 直接修改类名 标签控件与文本框控件 标 ...
- 控件包含代码块(即% ... %),因此无法修改控件集合解决
控件包含代码块(即<% ... %>),因此无法修改控件集合 除了其他人分析的原因之外,还有我遇到的: 有人把Repeater里数据绑定写成<%=XXX%>,改了之后就没有那个 ...
- asp.net fileupload 文件上传后服务器上找不到文件,Asp.net中FileUpload控件上传文件例子...
FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器.用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles ...
最新文章
- 显微镜下的大明内容_《显微镜下的大明》epub、mobi、azw3
- 连续霸榜 Github!又有一个 Linux 神器出现了
- 生物学重复吗?还有技术重复?
- Android IOS WebRTC 音视频开发总结(十)-- webrtc入门002
- boost::ratio_not_equal相关的测试程序
- Spring中@Async用法总结
- VS2008中V表结束标记的分析
- 2017-2018-1 20155229 《信息安全系统设计基础》第十四周学习总结
- 程序员的噩梦:世界上最难的5种编程语言
- 查看win激活状态的命令
- ad16不能去除铺铜_海水小讲堂006 铜离子的正确使用姿势
- 基于java固定资产管理系统设计(含源文件)
- Android 科大讯飞离线语音识别
- echart 表格_市政工程表格不会填?市政工程1000个表格模板,一键即可套用
- 中国居民消费价格指数(CPI)月度汇总数据集(1990.1.31--2020.2.29)
- python官方文档(自翻译)
- 【Linux 操作系统】vim编辑器配置及常用命令
- Spell Checker
- 674138《JavaScript框架设计(第2版)》_司徒正美
- 国科大英语Unit4