源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c#显示当前在线人数示例

  • 时间:2022-04-23 21:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c#显示当前在线人数示例
1、Global.asax文件:
[u]复制代码[/u] 代码如下:
<%@ Application Language="C#" %> <%@ Import Namespace="System.Xml" %> <script runat="server">     void Application_Start(object sender, EventArgs e)     {         // 在应用程序启动时运行的代码         //载入配置文档         XmlDocument AppConfig = new XmlDocument();         AppConfig.Load(HttpContext.Current.Server.MapPath("~/AppConfig.xml"));         //读取配置信息         XmlNode xnList = AppConfig.GetElementsByTagName("dblist")[0];         XmlElement xeDb1 = (XmlElement)xnList.ChildNodes[0];         XmlElement xeDb2 = (XmlElement)xnList.ChildNodes[1];         Application["db1user"] = xeDb1.GetAttribute("user");         Application["db1source"] = xeDb1.GetAttribute("source");         Application["db2user"] = xeDb2.GetAttribute("user");         Application["db2source"] = xeDb2.GetAttribute("source");         Application["count"] = 0;     }        void Application_End(object sender, EventArgs e)     {         //在应用程序关闭时运行的代码     }     void Application_Error(object sender, EventArgs e)     {         //在出现未处理的错误时运行的代码     }     void Session_Start(object sender, EventArgs e)     {         //在新会话启动时运行的代码         Application["count"] = Convert.ToInt32(Application["count"])+1;            }     void Session_End(object sender, EventArgs e)     {         //在会话结束时运行的代码。         // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为         // InProc 时,才会引发 Session_End 事件。如果会话模式         //设置为 StateServer 或 SQLServer,则不会引发该事件。         Application["count"] = Convert.ToInt32(Application["count"]) - 1;     }    </script
2、显示页面: 前台:
[u]复制代码[/u] 代码如下:
<span  id="Span1" runat="server" class="bottom"> </span>
后台:
[u]复制代码[/u] 代码如下:
Span1.InnerHtml = "当前在线" + Application["count"].ToString() + "人";
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部