XXX

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET技术

摘要:实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存用户信息比数据库来得方便。using System;using System.Collections;using System.ComponentModel;using System... 阅读全文

posted @ 2005-11-24 09:28 XXXCccddd 阅读(341) 评论(0) 推荐(0) 编辑

摘要:Session的写入 //将错误信息写入Session Session["sessionError"] = strError; //跳转至错误处理页面 Server.Transfer("Error.aspx"); Session的读出和清除 //得到前页Session ... 阅读全文

posted @ 2005-11-23 14:34 XXXCccddd 阅读(261) 评论(0) 推荐(0) 编辑

摘要:Server.Transfer(ASP 3.0 以上) 和 Response.Redirect 在以前的 ASP 中就存在了,它们之间的区别在于: 1、Server.Transfer - 用于把处理的控制权从一个页面转移到另一个页面,在转移的过程中,没有离开服务器,内部控件(如:request, session 等)的保存的信息不变,因此,你能从页面 A 跳到页面 B 而不会丢失页面 A 中收集的... 阅读全文

posted @ 2005-11-23 14:31 XXXCccddd 阅读(323) 评论(0) 推荐(0) 编辑

摘要:private void KillExcelProceed() { int ProceedingCount = 0; System.Diagnostics.Process[] ExcelProcesses; ExcelProcesses = System.Diagnostics.Process.GetProcessesByName("EXCEL"); foreach(System... 阅读全文

posted @ 2005-11-19 18:17 XXXCccddd 阅读(434) 评论(0) 推荐(0) 编辑

摘要:在这里给大家提供一些平时经常容易用到的效果的解决方案。我把一些效果封装在了一个类库文件中。 警告窗口 /// /// 服务器端弹出alert对话框 /// /// 提示信息,例子:"不能为空!" /// Page类 public void Alert(string str_Message,Page page) { page.RegisterStartup... 阅读全文

posted @ 2005-11-18 14:48 XXXCccddd 阅读(338) 评论(0) 推荐(0) 编辑

摘要:在开发过程中,通过摸索查资料,收集了一些值得提出来的经验: a) 相对于原来的for语句foreach具有更好的执行效率,foreach的平均花费时间只有for的30%。通过测试结果在for和foreach都可以使用的情况下,我们推荐使用效率更高的foreach。另外, 用for写入数据时间大约是读取数据时间的10倍左右; b) 在asp.net程序中,使用sa账号的是一种非常不安全的做法,它具有... 阅读全文

posted @ 2005-11-18 14:47 XXXCccddd 阅读(237) 评论(0) 推荐(0) 编辑