动态加载用户控件的组件2

评论(0)浏览(84)分类:Asp.Net/C#/WCF
动态加载用户控件的组件2页面是用来浏览信息的!但是更重要的是和用户交互,根据不同的需求提供不同的内容服务,这是一种服务或是一种更贴近用户的人性化。(又在胡言乱语了!^_^)动态加载叶面,根据不同的用户权限加载不懂的内容服务。根据用户的相应加载相应的内容服务。还有另外一个应用就是做到页面与代码的分离。在vs2003里,一般ascx或aspx文件,在刚建立的时候都..

动态加载用户控件的组件1

评论(0)浏览(114)分类:Asp.Net/C#/WCF
动态加载用户控件的组件1我们写用户控件的目的就是放到页面中去。根据不同的条件,我们可以改变加载的用户控件!其实原理就是MasterPage的原理。这个MasterPage会在vs2005中提供,但是现在也可以实现。在我的项目中就用到:MasterPage就四个类,其中容器就动态加载用户控件。这种功能在vs2005中将无处不在。下面简单介绍一下动态加载叶面组件:我们只需要改变用户组件的..

Creating an ActiveX Control in Visual Studio 2005

评论(0)浏览(81)分类:Asp.Net/C#/WCF
Creating an ActiveX Control in Visual Studio 2005There have been misconceptions on technologies upon the arrival of .Net. Many programmers believe that the arrival of .Net means the scrapping of all previous technologies. Or in other word the COM technology.COM or ActiveX technology has been around us for very long. So it’s not quite easy to scrap a long-time proven..

ASP.NET中Session失效的问题整理

评论(0)浏览(114)分类:Asp.Net/C#/WCF
ASP.NET中Session失效的问题整理(session 和application分不清的去去百度一下……) 1. 检查是否超时,默认是20分钟,设置的方法是Session.TimeOut=30; 2. 检查代码有无Session.Abandon()之类的。 3. ASP.NET中使用了ACCESS数据库,而且数据库是放在bin目录中的。解决方法是不要放会更新的文件在BIN目录中。 4. 从同一个页面传到另一个页面才能延续同一个session,也就是说session不..

正则表达式过滤HTML危险脚本

评论(0)浏览(172)分类:Asp.Net/C#/WCF
正则表达式过滤HTML危险脚本在做一些网站(特别是bbs之类)时,经常会有充许用户输入html样式代码,却禁止脚本的运行的需求, 以达到丰富网页样式,禁止恶意代码的运行。 当然不能用 htmlencode 和 htmldecode 方法,因为这样连基本的html代码会被禁止掉。 我在网上搜索,也没有找到好的解决办法,倒是收集了一些脚本攻击的实例: 1. script标记中包含的代码 2. 3. 其它基本控..

Asp.Net无组件上传

评论(1)浏览(128)分类:Asp.Net/C#/WCF
Asp.Net无组件上传+展开-C#/*Asp.Net无组件上传(1.0.0.0)。.netFramework2.0+IIS6.0调试通过。不可用于商业用途,只共交流使用.--EditByShowBo于2007.10.1910:00*/namespaceShowBo.AspNetUpLoad{usingSystem;usingSystem.IO;usingSystem.Web;usingSystem.Text;usingSystem.Collections;///summary///文件结构////summarypublicstructMyFileInfo{publicstringFileNa..

使用.net 程序生成 Excel 和Access 文件

评论(0)浏览(118)分类:Asp.Net/C#/WCF
使用.net 程序生成 Excel 和Access 文件一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的。并不全。一、首先生成Excel文件。 方案一、如果用Excel保存的只是二维数据,也就是把他当数据库的来..

asp.net URL重写

评论(0)浏览(130)分类:Asp.Net/C#/WCF
asp.net URL重写有关于URL的重写,本文也只是拿来主意。相继有MS的组件“URLRewriter”和在Global.asax里的“Application_BeginRequest()”编码方式,以及IIS里的ISAPI设置。娜列下来,实现方法也都很简单。 方法一:MS组件这里也不用详解了,相关请看:http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx用法很简单,只需要把..

三层架构(3-tier application)

评论(0)浏览(109)分类:Asp.Net/C#/WCF
三层架构(3-tier application) 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。   1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。   2、业务逻辑层(BLL):针对具体问题的操作,也可以说..

防止盗链的url重写

评论(0)浏览(119)分类:Asp.Net/C#/WCF
防止盗链的url重写 +展开-C#boolIHttpHandler.IsReusable{get{returntrue;}}voidIHttpHandler.ProcessRequest(HttpContextcontext){stringFileName=context.Server.MapPath(context.Request.FilePath);if(context.Request.UrlReferrer.Host==null){context.Response.ContentType="image/JPEG";context.Response.WriteFile("/no.jpg");}else{if(context.Request..

asp.net 1.1中url重写的问题

评论(0)浏览(96)分类:Asp.Net/C#/WCF
asp.net 1.1中url重写的问题  asp.net 1.1中url重写的问题 1:asp.net1.1中重写中可删节的问题!!!如以下的正则表达式:+展开 -XMLRulesRewriterRuleLookForsLookFor~/(\d{4})/(\d{2})\.html/LookFor---------1LookFor~/(\d{4})/(\d{2})//LookFor--------------2LookFor~/(\d{4})/(\d{2})/LookFor-----------3LookFor~/(\d{4})/(\d{2})/index.html/LookFor----4/LookForsSe..

C# 字符型转换为字符串

评论(0)浏览(249)分类:Asp.Net/C#/WCF
C# 字符型转换为字符串+展开-C#// C 货币2.5.ToString("C"); // ¥2.50// D 10进制数25.ToString("D5"); // 25000// E 科学型25000.ToString("E"); // 2.500000E 005// F 固定点25.ToString("F2"); // 25.00 "F?"表示保持几位小数// G 常规2.5.ToString("G"); // 2.5// N 数字2500000.ToString("N"); // 2,500,000.00// X 16进制255.ToString("X"); // FF// C# 日期格..