asp.net
文章平均质量分 79
malongning
软件开发、系统分析、架构设计、公司高级主管、老总
展开
-
asp.net中Session概述
Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息。举个例子来说,我们可以把已登录用户的用户名放在Session中,这样就能通过判断Session中的某个Key来判断用户是否登录,如果登录的话用户名又是多少。我们知道,Session对于每一个客户端(或者说浏览器实例)是“人手一份”,用户首次与Web服务器建立连接的时候,服务器会给用户分发一个Ses转载 2012-12-19 11:12:56 · 550 阅读 · 0 评论 -
Nhibernate 数据操作封装类 可以执行hql 原生sql 返回DataSet
public class SessionManager { # region 当前单实例 private readonly static SessionManager instance = new SessionManager(); /// /// 当前实例 /// public stat原创 2012-12-19 11:18:12 · 1940 阅读 · 0 评论 -
DataTable IList<T> 与 Json 互转
DataTable IList 与 Json 互转 #region Json转DataTable public static DataTable Json2Dtb(string json) { JavaScriptSerializer jss = new JavaScriptSerializer(); Ar原创 2012-12-24 10:29:52 · 1066 阅读 · 0 评论 -
asp.net关闭浏览器后强制用户离线
asp.net用户登录后,状态更新为在线,在点击程序中退出按钮后自动离线,并记录到日志表中。但是如果强制关闭浏览器,就无法记录。后来想通过心跳包的方式,在正常登录并在线时每隔一分钟刷新一次登录状态,后台数据库定时2分钟执行一次检测是否异常退出的存储过程,如果最后一次心跳包时间与当前系统时间相比超过3分钟,则强制用户离线。此方式个人在winform c/s程序中经常使用。实现核心代码:原创 2013-11-08 21:46:50 · 1156 阅读 · 0 评论 -
asp.net 新闻发布多附件上传
使用 input file 实现多附件上传,注意form中必须添加 enctype="multipart/form-data" method="post"原创 2013-11-08 22:06:59 · 1004 阅读 · 0 评论 -
asp.net调用jqueryajax
function Ajax1Data(data) { alert(data[0].Name); } $(function () { $("#btn_Ajax1").click(function () { $.ajax({ type: "Get",/原创 2013-11-14 22:17:05 · 781 阅读 · 1 评论