让WebUserControl控件访问数据库歇一歇
2011-10-03 20:54
204 查看
你网站很多地方都用到了用户自定义控件吧!你有没有想一下,不让它每次都去数据库读数据,让它歇一歇呢?下面看看我的这个例子吧!觉得很有意义,就在这里分享一下!下午也写了一个弹出DIV层的Ajax登录:/article/5311996.html
原来一直这样用,今天心血来潮,整理了一会,希望园子朋友多支持一下!觉得好的,就推荐一下!谢谢!洗澡去了,今天还上班,有点累!
项目结构图如下所示:
friendlink.aspx
friendlink.aspx运行页面,效果图如下所示:
如果你页面有调用的用户自定义控件,有不常更新的读文件/读数据库/复杂操作的都可以这样处理,然后在管理员后台添加一个页面,把所有用于编译的用户自定义控件放在一个aspx页面中,这样用户看不到,你编译的时候,可能时间长点,也不长,最多几十秒钟,每次有相应的用户自定义控件读的数据源有改变的时候,只需要轻轻地点击一下你的那个aspx页面,你的项目就有一些地方不用访问数据库或者其他操作了,如有写的不好的,请拍砖,不要喷,谢谢!
源码地址,点击这里
版权所有,转载请注明出处!
一切伟大的行动和思想,都有一个微不足道的开始。微不足道的我,正在吸取知识的土壤,希望能取得成功!不嫌弃我微不足道的,愿交天下好友!
原来一直这样用,今天心血来潮,整理了一会,希望园子朋友多支持一下!觉得好的,就推荐一下!谢谢!洗澡去了,今天还上班,有点累!
项目结构图如下所示:
friendlink.aspx
<%@ Page Language="C#" %> <%@ Register src="control/friendlink.ascx" tagname="friendlink" tagprefix="uc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <uc1:friendlink ID="friendlink1" runat="server" /> <div> </div> </form> </body> </html>
friendlink.aspx运行页面,效果图如下所示:
如果你页面有调用的用户自定义控件,有不常更新的读文件/读数据库/复杂操作的都可以这样处理,然后在管理员后台添加一个页面,把所有用于编译的用户自定义控件放在一个aspx页面中,这样用户看不到,你编译的时候,可能时间长点,也不长,最多几十秒钟,每次有相应的用户自定义控件读的数据源有改变的时候,只需要轻轻地点击一下你的那个aspx页面,你的项目就有一些地方不用访问数据库或者其他操作了,如有写的不好的,请拍砖,不要喷,谢谢!
源码地址,点击这里
版权所有,转载请注明出处!
一切伟大的行动和思想,都有一个微不足道的开始。微不足道的我,正在吸取知识的土壤,希望能取得成功!不嫌弃我微不足道的,愿交天下好友!
相关文章推荐
- 在自定义WebUserControl中访问PAGE/master/或其它控件中的对象
- [导入]在自定义WebUserControl中访问PAGE/master/或其它控件中的对象
- 如何:使用 AdRotator Web 服务器控件显示数据库中的广告
- 怎么通过web服务器访问MYSQL数据库,使其数据同步到android SQLite数据库?
- 通过javascript访问web控件的自定义属性
- (3)Spring-boot学习 做一个简单的带访问数据库的web项目
- 【Java.Web】MVC —— 数据库访问 —— DAO
- 机器数据的价值 - Web 访问日志和数据库审计日志
- 数据库访问--web服务器
- android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?
- Delphi ADOQuery无法更新定位行问题(其它数据库访问控件类似)
- 怎么实现用户匿名访问web,但数据库要用Windows集成验证方式(数据库和web服务器分别在两台机器上)
- spring boot 一体化,想上线,一个jar包就够了。(h2 web 数据库访问)
- VS2003和VS2005的Web项目访问局域网中的MS SQL Server2000数据库都报这个错误,安装上SP4以后还是不能解决?(已解决)
- 我的基于asp.net mvc5 +mysql+dapper+easyui 的Web开发框架(1)数据库访问(0)
- Domino8.5 设置通过WEB访问邮件数据库(二)
- 报表统计(十) 访问数据库 利用Ajax与数据控件空间交互
- 在VB6中动态创建使用ADO控件访问数据库
- 实现asp.net只对个别控件实时访问数据库刷新数据
- Web服务数据库访问中间件的实现