- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空
2009-04-28 22:25:00
355
原创 获取datagridview里的控件
public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { databind(); } } private void
2009-04-28 22:00:00
913
转载 CreateUserWizard控件的详细使用说明(如何使用CreateUserWizard控件)
http://www.cn-web.com/cnweb/0/160/article/ CreateUserWizard控件属性非常多,如何使用CreateUserWizard控件: CreateUserWizard控件会输出一个用户注册表单。如果用户成功提交了该表单,那么一个新用户将添加到网站中。在后台,CreateUserWizard控件使用ASP.NET Membership来创建新用户。 C
2009-04-06 02:02:00
4650
转载 ASP.NET 2.0 ObjectDataSource控件用法实例
ObjectDataSource控件是ASP.NET2.0里新推出的控件,功能强大.ObjectDataSource控件与SqlDataSource控件的对象模型是类似的。ObjectDataSource没有ConnectionString属性,它暴露了TypeName属性,用于指定需要实例化的执行数据操作的对象类型(类名)。ObjectDataSource控件与SqlDataSource的命令属
2009-04-06 01:51:00
2128
1
转载 asp.net中使用基于角色role的Forms验证 (有点复杂)
asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.configsystem.web> authentication mode="Forms" > forms name=".yaoCookies" loginUrl="/duan/Manage/login.aspx" protection="All" timeout="20" path="/"
2009-04-06 01:02:00
413
原创 C#2.0泛型-Dictionary,List的用法
关 键 词: 泛型最常见的用途是创建集合类。 .NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。应尽可能地使用这些类来代替普通的类,如 System.Collections 命名空间中的 ArrayList,HashTable等。 下面我们就来说下,几个泛型集合类的用法: 一.Dictionary 此类
2009-04-06 00:23:00
498
原创 C#中as的使用
as 运算符类似于强制转换操作;但是,如果转换不可行,as 会返回 null 而不是引发异常。更严格地说,这种形式的表达式 复制代码expression as type等效于 复制代码expression is type ? (type)expression : (type)null只是 expression 只被计算一
2009-04-06 00:11:00
481
转载 关于Global.asax,ProfileCommon,ProfileBase,ProfileModule,profile,Profile_MigrateAnonyMous,ProfileMigrateEventArgs
在调用ASP.net页面时,ASP.NET创建了一个类 ProfileCommon,该类继承于ProfileBase类,用于强类型话在web.config文件中定义的profile属性。这个类可以处理 用户的配置文件存储,使用ProfileBase类中的GetPropertyValue和SetPropertyValue方法获取和设置 profile属性。ASP.NET使用ProfileModu
2009-04-06 00:04:00
568
转载 Membership 类的使用
命名空间:System.Web.Security程序集:System.Web(在 system.web.dll 中) 语法Visual Basic(声明)Public NotInheritable Class MembershipVisual Basic(用法)可对静态类的成员直接进行访问,无需类的实例
2009-04-05 22:50:00
768
1
原创 C# typeof 和 GetType区别
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSType{ class Program { static void Main(string[] args) { Console.WriteLine(
2009-04-05 22:39:00
503
原创 Web Services类包含一个或多个可在Web服务中公开的公共方法
Web Services类包含一个或多个可在Web服务中公开的公共方法,这些Web services方法以WebMethod属性开头。为使用ASP.NET创建的Web服务中的某个方法添加此WebMethod属性后,就可以从远程Web客户端调用该方法。WebMethod属性还包括一些属性,这些属性可以用于设置特定Web方法的行为,语法如下:[WebMethod(Prop
2009-04-05 22:15:00
483
原创 WebServiceBinding
ConformsToWsiprofilesxx绑定需要遵守的WS-I标准EmitConformanceClaimsBoolean 如果为true,当WSDL描叙发布时,绑定会发出遵守的声明Locationstring 定一帮定的位置,默认值为当前Web服务的URLNamespaceString
2009-04-05 22:10:00
722
转载 C# 中的[WebMethod]
C# 中的[WebMethod]2008-03-28 09:45C# 中的[WebMethod] 属性:.Description.EnableSession.MessageName.TransactionOption.CacheDuration.BufferResponse1) Description:是对webservice方法描述的信息。就像webser
2009-04-05 22:05:00
5715
原创 JScript中创建数组
使用New创建数组 JavaScript中没有提供像其它语言具有明显的数组类型,但可以通过function定义一个数组,并使用New对象操作符创建一个具有下标的数组。从而可以实现任何数据类型的存储。a、定义对象的数组Function arrayName(size){This.length=Size;for(var X=; Xthis[X]=0;Reture this
2009-03-09 10:26:00
1842
原创 用DropDownList时防止刷新的脚本
//前台脚本 function showpic() { var picvalue=document.getElementById("HaedSelect").options[document.getElementById("HaedSelect").selectedIndex].value; document.getElementById("ha
2009-03-01 10:38:00
566
原创 编辑并保存XML文档
#region 显示当前活动的照片 /// /// 在datalist 中显示信息 /// /// 需要显示的数据的datalist public void ShowActivePic(string ArtId,string mapPath) { SqlDataReader dr = dbs.ReturnDataReader("sele
2009-03-01 10:32:00
1275
原创 把设计页的脚本代码方法添加到服务器按钮控件中的方法
function showpic() { var picvalue=document.getElementById("HaedSelect").options[document.getElementById("HaedSelect").selectedIndex].value; document.getElementById("haedimg")
2009-03-01 10:27:00
372
转载 ASP.NET中输入文本的HTML解析办法
网页中用TextBox让用户输入文本,然后存入数据库,再从数据库中读出显示在页面上。常常这样做会遇到不少问题,因为TextBox实际上是一个Windows组件,和网页显示标记如:,,等,对字符的解析方法是不同的。比如前者的换行标记为“/r/n”,而后者为“”。这就带来一个转换的问题。 在做转换之前,先来考虑几个问题: 1、 TextBox用“/r/n”来标记换行而网页中以“”标记
2009-02-21 09:45:00
433
原创 ASP.NET页面传值的五种方法
使用Querystring Querystring是一种非常简单的传值方式,其缺点就是会把要传送的值显示在浏览器的地址栏中,并且在此方法中不能够传递对象。如果你想传递一个安全性不是那么太重要或者是一个简单的数值时,用此方法最好不过了。下面通过一个小例子来完成传值工作,步骤如下: 1、创建一个web form 2、在新建的web form中放置一个button1,在放置两个TextBox1
2009-02-20 17:33:00
391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人