摘要:
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象) string strUserId = txtUser.Text; ArrayList list = Application.Get("GLOBAL_USER_LIST") as ArrayList; if (list == 阅读全文
摘要:
方法一:禁止中文输入法view sourceprint?<input type="text" style="ime-mode:disabled">方法二:禁止黏贴,禁止拖拽,禁止中文输入法!这种方法是最强的禁止 中文输入view sourceprint?<input type="text" onpaste="return false" ondragenter="return false" oncontextmenu="return false;" style 阅读全文
摘要:
如果用Eval判断字段是否为空,如果为空,赋值的话,<%#string.IsNullOrEmpty(Eval("ClickNum ").ToString()) ? "0" : Eval("ClickNum")%>如果用Eval判断真假,<%# (bool)Eval("isAnonymous") ==true ? "匿名" :Eval("CreatorName")%>如果不能用Eval的话,<%#AllTopicNum %>可以用这种方法,后 阅读全文
摘要:
模板HTML模板<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; char 阅读全文
摘要:
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框 Button1.Attribu 阅读全文
摘要:
一、简单说明:单点登录(Single Sign On)简称SSO,是目前比较流行的企业业务整合的解决方案之一。在开发企业门户网站或电子商务系统时,设计一个用户只能在同一个网站进行唯一登录的功能,可以避免一个用户名和密码在多个地址进行登录。二、技术要点:Cache对象主要用户Web应用程序的缓存,对于每个应用程序都需要创建Cache对象的一个实例,并且只要对应的应用程序域保持活动,该实例便保持有效,有段Cache对象实例的所有信息都需要通过HttpContext对象的Cache属性或Page对象的Cache属性来提供。三、代码实现using System;using System.Data;us 阅读全文
摘要:
先用C#写个简单的exe,这里我就用winFormProgram.cs这里加了个启动参数大气象Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;namespaceWindowsApplication1{staticclassProgram{///<summary>///应用程序的主入口点。/// 阅读全文