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

ASP.NET页面传值_第九篇_Cache

+++ PassDatatableByCache01.aspx页面
++ 页台代码如下:
<asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="用Cache传数据集"></asp:Button>
++ 后台代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
  string connStr = "Data Source=ora11g;uid=scott;pwd=tiger;unicode=true";
  string sqlStr = "SELECT * from EMP";
  OracleDataAdapter da = new OracleDataAdapter(sqlStr, connStr);
  DataTable dt = new DataTable();
  da.Fill(dt);
  Cache.Insert("statistic", dt,
      null,
      DateTime.Now.AddMinutes(10), Cache.NoSlidingExpiration);
  Response.Redirect("PassDatatableByCache02.aspx");
}
+++ PassDatatableByCache02.aspx页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load(object sender, EventArgs e)
{
  if (Cache.Get("statistic") != null)
  {
    DataTable dt = (DataTable)Cache.Get("statistic");
    foreach (DataRow dr in dt.Rows)
    {
        Response.Write(dr[0].ToString() + "</br>");
    }
  }
  else
  {
    Response.Write("Cache缓存中没有内容!");
  }
}
+++ 说明
(1) 本例用Cache传递数据集;
(2) 用Cache传递数据集要比Session可行得多,Cache使用更灵活,而且可以设置过期时间或是缓存依赖;
(3) 在本BLOG的Cache分类中有Cache的详尽使用。


相关文档:

Asp.Net前台调用后台变量

1.Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法
答: < %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如: < %# Container.DataItem("tit") %>
< %= %>: 在程序执行时被调用,可以显示后台变量值
如:
*.aspx中: < %= a ......

ASP.NET 定时执行一段代码 Global.asax

在Global.asax启动一条线程就ok了,下面是启动线程定时写文件的例子
在Global.asax
C# code:
<%@ Application Language="C#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Threading" %>
<script runat="server">   
 string LogPath;  ......

asp.net 发布网站

asp.net 发布网站时有三个选项:
1、允许更新此预编译站点:asp.net web 页面通常包含两个页面,一个即 .aspx 页,还有一个 .aspx.cs 文件,后一个文件是基本委托的事件响应文件代码;此处允许更新此预编译站点的意思就是:.aspx 页可根据需要进行一定的更新,而 .aspx.cs 编译成的 .dll 保持不变;另外,如果发布网站时只 ......

ASP.NET C# 验证码 支持中文 噪点 弯曲

/// <summary>
        /// 根据指定参数返回BitMap对象
        /// 引用如下:
        /// using System.Drawing;
        /// 调用例子如下:
   ......

ASP.NET页面传值_第二篇_查询字符串

例一:
+++ 第一个页面
++ 页面代码如下:
<div>
 <a href="QueryString04.aspx?blog=DoooooNetooooot.blog.tianya.cn&qq=516535763">超链接传值示例</a>
</div>
++ 后台代码如下:
(略)
+++ 第二个页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号