易截截图软件、单文件、免安装、纯绿色、仅160KB

利用Cache,asp.net 简单实现定时执行任务

private
 
static
 CacheItemRemovedCallback OnCacheRemove 
=
 
null
;
protected
 
void
 Application_Start(
object
 sender, EventArgs e)
{
    AddTask(
"
DoStuff
"

60
);
}
private
 
void
 AddTask(
string
 name, 
int
 seconds)
{
    OnCacheRemove 
=
 
new
 CacheItemRemovedCallback(CacheItemRemoved);
    HttpRuntime.Cache.Insert(name, seconds, 
null
,
        DateTime.Now.AddSeconds(seconds), Cache.NoSlidingExpiration,
        CacheItemPriority.NotRemovable, OnCacheRemove);
}
public
 
void
 CacheItemRemoved(
string
 k, 
object
 v, CacheItemRemovedReason r)
{
    
//
 do stuff here if it matches our taskname, like WebRequest
    
//
 re-add our task so it recurs
    AddTask(k, Convert.ToInt32(v));
}


相关文档:

理清asp.net页面跳转和页面传值问题

虽然这个东西很基本,但是自己有时候还是很混乱,所以今天就小小的整理了下,先给大家带来的是页面的跳转问题。
以下是四种 打开新页面的方法.
1. 直接转向新页面,原页面不保留
Response.Redirect("Webform6.aspx?id=1");
2. 直接转向新页面,原页面不保留
nServer.Transfer("Webform6.aspx?id=1",true);
3. 打开 ......

ASP.NET 页面间传值

在页面间跳转,会涉及到值和数据的传递问题.特用本文将我知道的一些方法归纳一下.
1.带参数传递
优点:使用方便
缺点:安全性低,适合传递简单类型的对象,比如数字.字符.但对对象.数组等不合适传递.
应用:
a.安全性不高,应对方式:对传递的值进行加密.
b.传递简单类型的对象.应对方式:在传递页通过简单类型对象给出标识,在 ......

ASP.NET数据绑定_第一篇_概述

+++ 事实上,将数据集绑定到.NET控件,就是将数据库的表或表中某个字段读到内存的某个结构里,比如DataTable,然后把这个数据结构绑定到.NET控件。
+++ 如果你以前使用过C++ Builder或是Delphi,那么你一定记得,绑定数据库控件与一般控件是分开的,这两种控件在不同的包中。而现在的.NET控件就非常灵活,它既可以作为一般 ......

ASP.NET数据绑定_第四篇_用SqlDataSource控件绑定_01

+++ 页面代码如下:
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
    AutoGenerateColumns="False" DataKeyNames="username" DataSourceID="SqlDataSource1"
    PageSize="3">
    <Columns>
    ......

ASP.NET页面跳转的几种方法

<a>标签
1.         <a href=”test.aspx”></a>
2.         这是最常见的一种转向方法;
HyperLink控件
1.         Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址
2.  &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号