Welcome 微信登录

首页 / 网页编程 / ASP.NET

c# static 静态数据成员

c# static 静态数据成员

① 静态成员属于类所有,非静态成员属于类的实例所有。 ② 每创建一个类的实例,都市在内存中为非静(动)态成员新分派一块存储; 静态成员属于类所有,为各个类的实例所公用,无论类创建了几多实例,类的静态成员在内存中只占同一块区域。 静态数据成员区别于动态数据成员,静态变量并不是稳定的,只是静态变量在声明的时候不管有没有赋值,都市凭据它的类型分派对应的内存空间,他的可访问性和作用区间与动态变量是一样的 ==============================...
ASP.NET 多附件上传实现代码

ASP.NET 多附件上传实现代码

但基本前提都是事先通过js脚本来动态创建DOM,然后上传的时候在服务端做一下处理,有点类似于163的邮件系统。文件上传需要通过页面的POST方法进行提交,这个我在一次MOSS开发中iFrame表单提交的古怪问题解决一问中已经阐述过,其中包括了如何使用页面隐藏的iFrame来提交表单从而避免整个页面提交到服务器而导致页面的刷新。多附件上传的原理与之类似,只不过需要事先通过脚本在页面上动态创建多个input type="file"的标签,当然,如果要想功能更加...
Javascript C#真正可以交互的DES加解密代码

Javascript C#真正可以交互的DES加解密代码

因项目需要,要用js加密后,提交给C#解密, 在网上找了半天,网上有无数个版本,却找不到一个能互相使用的 甚至就连都是js版本的,都不能互通,汗一个。 因为时间关系,没有去深究加密代码,就随便下载了一个JS版本的, 并把它改写成C#版本的 这样JS加密后的结果,C#也能解密 反之C#加密后的结果,JS也能解密 我把它发出来给大家共享吧 注:源代码是VS.Net2008版本创建的,里面包含js的加解密函数和C#的加解密函数 如果你找到什么bug,或有啥好建议...
ASP.NET 生成静态页面 实现思路

ASP.NET 生成静态页面 实现思路

1.首页选择HTML原型网页 然后再该HTML网页添加一些自认为特别的标记,已便到时候静态化的时候系统能更精确的进行操作! 2.获取HTML网页代码 我选择的是通过FileUpload控件进行获取静态度页面模型,进行保存! 复制代码 代码如下:if (FileUpload1.PostedFile.FileName == "") { Response.Write("<script>alert("请确定您是否选择了网页")</script&g...
ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作

配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件,对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 System [.Web] .Configuration 这个管理功能的NameSpace,要使用它,需要添加对 System.configuration.dll的引用。 对于WINFORM程序,使用 System.Configuration.ConfigurationManager; 对于ASP.NET 程序, 使用 S...
C# Base64编码

C# Base64编码

一. Base64的编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1到2个0字节。并在最后编码完成后在结尾添加1到2...
asp.net安全、实用、简单的大容量存储过程分页第1/2页

asp.net安全、实用、简单的大容量存储过程分页第1/2页

基本上我下面要讲述的侧重点是如何使用,因为其实分页存储过程网上很多,如果你懒得找,那么可以直接使用下面这个我经过测试,并通过修改,网上评价都比较高的分页存储过程。 这个分页主要优点如下: 1、大容量下的数据分页,我的测试数据是520W。 2、我结合aspnetpager控件,使得使用起来更加方便。 3、为了结构清晰,实用3层。 4、安全,你就放心的用吧。SQL注入的问题在这里你可以放心了。网上有文章说只要存储过程是用sql拼接的就存在sql注入的问题,并且...
SQL注入中绕过 单引号 限制继续注入

SQL注入中绕过 单引号 限制继续注入

包括我写的那篇《SQL Injection的实现与应用》也是这样的例子,因为没有碰到任何的过滤,所以使我们相当轻松就注入成功了,如下: 复制代码 代码如下: http://www.jb51.net/show.asp?id=1;exec master.dbo.xp_cmdshell "net user angel pass /add";-- 这往往给大家造成误解,认为只要变量过滤了"就可以防止SQL Injection攻击,这种意识为大量程序可以注入埋下祸...
ASP.NET环境下为网站增加IP过滤功能第1/2页

ASP.NET环境下为网站增加IP过滤功能第1/2页

1. 需求分析通过深入的交流和沟通,确认了该发电厂在企业网站用户访问控制方面的改进要求,大致情况如下:a) 网站基于Asp.Net2.0实现,不允许修改源程序b) 厂内用户可直接访问整个站点的所有页面,员工不需要身份验证c) 厂外用户只能访问指定的页面显而易见,他们就是针对企业网站增加一项IP过滤功能,在厂外用户访问某些敏感页面时将其拒之门外。首先我们需要设置一个IP列表和一个Url列表,前者包含所有厂内IP,后者包含厂外用户可访问的全部Url,并且这两个...
<< 61 62 63 64 65 66 67 68 69 70 >>