asp.net 用继承方法实现页面判断session
新建一个类 Csharp 代码 复制代码 代码如下: using System; using System.Web; using System.Web.UI; using System.Web.SessionState; public class mana_session : Page { public mana_session() { } protected override void OnInit(EventArgs e) { if (S
asp.net Forms身份验证和基于角色的权限访问
副标题#e# 主要思想:Forms身份验证用来判断是否合法用户,当用户合法后,再通过用户的角色决定能访问的页面。 具体步骤: 1、创建一个网站,结构如下: 网站根目录 Admin目录—-管理员目录 Manager.aspx—-管理员可以访问的页面 Users目录—-注册用户目
xml 文件的创建和读取代码
?xml version=”1.0″ encoding=”utf-8″ ? !– 除了这一行,其他的都是动手敲入的– CashAcceptType type name正常收费/name classCashNormal/class para/para /type type name满300返100/name classCashReturn/class para300,100/para /type type name满200
Aspx/Asp.net 防注入程序 V1.0
虽然说ASP.NET属于安全性高的脚本语言,但是也经常看到ASP.NET网站由于过滤不严造成注射.由于ASP.NET基本上配合MMSQL数据库架设 如果权限过大的话很容易被攻击. 再者在网络上找不到好的ASP.NET防注射脚本,所以就自己写了个. 在这里共享出来旨在让程序员免除S
asp.net SharpZipLib的压缩与解压问题
我使用SharpZipLib.dll中遇到的问题是:利用SharpZipLib压缩后生成的*.rar文件,利用其可以正常解压,但如果使用文件右击压缩生成的*.RAR文件,在解压过程中出错,具体报错信息:Wrong Local header signature: 0x21726152 ;但*.zip文件可正常解压。 具体压
asp.net jQuery Ajax用户登录功能的实现
主页面调用代码片段: 复制代码 代码如下: asp:HyperLink runat=”server” NavigateUrl=”#” 登录/asp:HyperLink script language=”javascript” type=”text/javascript” $(‘#%=this.lnkLogin.ClientID %’).click( function(){ jBox.open(‘iframe-jBoxID’,’ifr
Asp.net 菜单控件简洁版
副标题#e# 本文介绍的菜单控件采用的css 和ul list来显示菜单,生成的html小,无需javascript支持,对大部分的浏览器都支持,除ie6要单独修改css也可以使其支持。 通过本文可以了解asp.net 控件的开发,及Composite设计模式的实际运用。 采用Composite设计
asp.net中url地址传送中文参数时的两种解决方案
在Web.comfig中配置 是一样的: globalization requestEncoding=”gb2312″ responseEncoding=”gb2312″/ 页面Header部分也都有 meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ / 真是奇怪, 只好用了笨办法: 写参数: 复制代码 代码如
提取HTML代码中文字的C#函数
/// summary /// 去除HTML标记 /// /summary /// param包括HTML的源码 /param /// returns已经去除后的文字/returns public static string StripHTML(string strHtml) string [] aryReg = @”script[^]*?.*?/script”, @”(\/\s*)?!?((\w+:)?\w+)(\w+(\s*=?\s
