asp.net在线人数统计
有人也问了个在线统计的问题,我的见意是这样的:
在Application_Start事件中加入以下代码:
Application.Lock();
Application.["UserCount"]=0;
Application.Unlock();
Session_Start事件中加入以下代码:
Application.Lock();
Application["UserCount']=Int32.Parse(Application["UserCount"].Tostring())+1;
Application.UnLock();
Session_End事件中加入以下代码:
Application.Lock();
Application["UserCount"]=Int32.Parse(Application["UserCount"].Tostring())-1;
Application.UnLock();
在要显示的地方写个函数加入以下代码:
Response.Write(Application["UserCount"].Tostring());
这就OK了
相关文档:
Introduction
In this article, we will take a closer look at how ASP.NET pages post back to themselves, and how to customize this feature in our web applications.
function __doPostBack(eventTarget, eventArgument)
One of the most important features of the ASP.NET environment is the ability to decla ......
ajax 在目前 web 领域已广泛应用,其真正核心只不过是一个封装好了的 js 库。最五花八门的莫过于 asp.net 的控件,我个人认为 ajax 只是一个轻量级的东西,根本没有必要将它写成服务器组件,如 ajax.net、AjaxControlToolkit 等。所以我一直视这些组件为垃圾。。。
以下说明我为什么不认同 ajax 的相关组件: ......
using System;
using System.IO;
using System.Web;
namespace SEC
{
/**////
/// 对文件和文件夹的操作类
///
public class FileControl
{
public FileControl()
{
}
/**////
/// 在根目录下创建文件夹
///
///
要创建的文件路径
public void CreateFolder(string FolderPathName)
{ ......
a.aspx
//显示某个订单的详细信息,通过一个模态对话框,而且屏幕会变颜色
function ShowOrderDetails(orderId) {
var url = "AddMenu.aspx?ID=" + orderId;
&n ......
ASP.NET防止SQL注入函数:
using System;
using System.Text.RegularExpressions;
using System.Web;
namespace FSqlKeyWord
......{
/**//**//**//// <summary>
/// SqlKey 的摘要说明。
/// </summary>
public class S ......