您的位置:首页 > 数据库

让WebUserControl控件访问数据库歇一歇

2011-10-03 20:54 204 查看
你网站很多地方都用到了用户自定义控件吧!你有没有想一下,不让它每次都去数据库读数据,让它歇一歇呢?下面看看我的这个例子吧!觉得很有意义,就在这里分享一下!下午也写了一个弹出DIV层的Ajax登录:/article/5311996.html

原来一直这样用,今天心血来潮,整理了一会,希望园子朋友多支持一下!觉得好的,就推荐一下!谢谢!洗澡去了,今天还上班,有点累!

项目结构图如下所示:

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页面,你的项目就有一些地方不用访问数据库或者其他操作了,如有写的不好的,请拍砖,不要喷,谢谢!

源码地址,点击这里

版权所有,转载请注明出处!

一切伟大的行动和思想,都有一个微不足道的开始。微不足道的我,正在吸取知识的土壤,希望能取得成功!不嫌弃我微不足道的,愿交天下好友!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐