摘要:
下面的代码实现了检测客户端显示器分辨率、浏览器类型和客户端IP的功能。你可以把客户端信息保存到Session,ViewState等中以便在其它的页面直接使用。例子ClientPeek.aspx 检测客户端显示器分辨率、浏览器类型和客户端IP ClientPeek.aspx.vbImports SystemPublic Class ClientPeekInherits System.Web.UI.P... 阅读全文
摘要:
由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。实现思路利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存用户信... 阅读全文
摘要:
对于加载时间比较长的ASP.NET页面,我们可以在客户端浏览器中显示进度条来显示页面正在装载。下面就是具体的实现过程: 新建项目,名字为WebPortal,在项目类型中选择Visual C#项目或者Visual Basic项目都可; 在模板类型中选择ASP.NET Web应用程序; 位置里输入:http://localhost/WebPortal; 添加新项:名字为ShowProgress的Web... 阅读全文
摘要:
下面是模仿的DropDownList的效果,支持图片,多列,换行等。查看例子WebDropDownList.aspx 模拟下拉列表框 模拟下拉框 请选择? 6 {0}" 北京市 上海市 河南省 深圳市 大连市 云南省 WebDropDownList.aspx.csusing System;using System.Collections;using System.ComponentModel;u... 阅读全文