2008-06 归档
共 57 篇
当我们使用Response.Redirect("Default2.aspx")来进行客户端重定向时,是无条件的、立即进行重定向,这在ASP时代可能引发一些问题,比如在重定向前打开的数据库连接如果没在重定向时及时关闭的话就会导致服务器资源被大量占用,所以每次使用Response.Redirect时我们都得时刻记得去关闭释放那些资源,这个问题在ASP.NET2.0中已经得到了解决,在ASP.NET2.0中Response.Redirect有两个重载函数: 重载函数Redirect(string url, bool endResponse)的参数endResponse表示当前页的执行是否应终止,true 终止,false不终止,这样我们就可以使用Response.Redirect("Default2.aspx",false)来解决上述的问题:程序仍按原来的流程在不需要连接时关闭释放数据库连接即可,不用在Redirect前多加一步去关闭释放!下边再举个例子说明: Default.aspx.cs:…
👤 博主
📅 2008-06-30
📂 Web编程
👁 6697
👍 0
🔄 来源:本站原创
阅读全文 →
随着Web应用程序越来越复杂,开发人员需要一种能够可视化创建应用程序模型的工具,VS2005提供了类设计器来帮助设计、查看和重构应用程序中的类和其他类型。下边我们来看看怎么用类设计器来设计一个类。 1.在App_Code文件夹右键菜单上选择"添加新项",选择"类关系图"模板,文件名为ClassDiagram.cd; 2.从工具箱类设计器中拖动一个类到ClassDiagram.cd的设计图面上; 3.设置类名、访问级别和保存位置并确定; 4.在ClassDiagram.cd的设计图面上选中刚添加的新类,在类详细信息窗口中添加方法、属性、字段和事件; 5.在ClassDiagram.cd的设计图面上可看到类的结构如下图示:…
👤 博主
📅 2008-06-30
📂 Web编程
👁 5025
👍 0
🔄 来源:本站原创
阅读全文 →
装箱和拆箱是C#类型系统的核心。通过装相和拆箱操作,能够在值类型和引用类型中架起一座桥梁。换言之,可以轻松实现值类型与引用类型的互相转换。装箱和拆箱能够统一考察类型系统,任何类型的值最终都可以按照对象进行处理。 1.装箱 装箱的核心是把值类型转换为对象类型,或者转换为由值类型执行的接口类型。把一个值类型的值装箱,也就是创建一个对象并把这个值赋给这个对象。常见的装箱转换有4种: ·从任何值类型转换为对象类型; ·从任何值类型转换为System.ValueType类型; ·从任何值类型转换为值类型实现的任何接口类型; ·从任何枚举类型转换为System.Enum类型; 需要注意的是,装箱转换意味着复制一个欲被装箱的值。这与从引用类型转换为对象类型有着很大的不同。在后者中,转换后的值继续引用同一实例,只是将它当成对象类型而已。…
👤 博主
📅 2008-06-30
📂 Web编程
👁 4212
👍 0
🔄 来源:《ASP.NET 2.0 开发指南》
阅读全文 →
我们通常都是在内容页中绑定母版页,其实在ASP.NET2.0中,母版页应用范围共有3种:页面级、应用程序级和文件夹级。 ·页面级 页面级母版页是最为常见的。只要通过属性设置,在内容页中正确绑定母版页即可,而内容页可以是应用程序中任意的aspx页面。示例代码如下: ·应用程序级 某些情况下,整个应用程序中多数页面都需要绑定同一母版页。这时,如果仍然使用页面级母版页的处理方法,会显得非常繁琐,而使用应用程序级母版页的处理方法会变得很便捷。即在应用程序配置文件Web.Config中,添加一个配置节,并设置其中的masterPageFile属性值为母版页URL地址。示例代码如下: 如果经过配置的Web.Config文件存储于根目录下,那么以上的配置内容将对整个应用程序产生作用。默认情况下,位于根目录下(包括子文件夹中)的所有aspx文件将会成为自动绑定MasterPage.master的内容页。在使用这些内容页时,不必如同在页面级的情况那样,为每个页面都设置MasterPageFile属性。需要注意在代码头必须包含如下设置:…
👤 博主
📅 2008-06-27
📂 Web编程
👁 5026
👍 0
🔄 来源:本站原创
阅读全文 →
母版页是ASP.NET2.0新增的一个功能,使用它可以更方便、更快速的创建风格一致的应用程序。.NET的母版页和Dreamweaver的模板非常的相似,但.NET的母版页更加强大,它除了能够实现创建风格一致的应用程序这一基本功能外,还允许内容页和母版页进行"通信",下边我们就来看看如何在内容页中访问母版页的控件。 我们先来创建一个母版页MasterPage.master: MasterPage.master.cs: 1.使用FindControl访问母版页中的控件 Default.aspx: Default.aspx.cs: 2.使用MasterType指令访问母版页中的控件 Default.aspx:…
👤 博主
📅 2008-06-27
📂 Web编程
👁 5222
👍 0
🔄 来源:本站原创
阅读全文 →
方法一:将 Page 指令的ValidateRequest属性值设置为false 方法二:在web.config中设置ValidateRequest属性值设置为false(默认true)
👤 博主
📅 2008-06-26
📂 Web编程
👁 5057
👍 0
🔄 来源:本站原创
阅读全文 →
使用本工具,可以让你对一个群的信息(成员人数、创建人、类别)有个大概的了解,这在决定是否要加入一个群时特别有用。
👤 博主
📅 2008-06-26
📂 其他
👁 6241
👍 0
🔄 来源:本站原创
阅读全文 →
经常需要对JScript.Encode进行在线解密,百度了下找到了这个在线工具转了过来,由于权限问题加密功能不好用。
👤 博主
📅 2008-06-25
📂 脚本语言
👁 18612
👍 0
🔄 来源:网络
阅读全文 →
background-image属性主要用来设置或检索对象的背景图像,其值有none和url,none表示无背景图像,url为背景图像的地址,url可以用相对地值或绝对地址,例如: 在实际操作过程中,我们发现:当使用相对地址时,相对地址和css是内联还是外联是有关系的,这个问题在使用绝对地址时不存在。下边我们做些简单的测试来说明它们是有关系的,最终总结下它们有什么样的关系,测试页面结构为: index.htm style/css.css 当使用内联方式时,用background-image设置index.htm中的对象的背景图像代码为: 现在我们把.bg {background-image: );}移到css.css文件中,改用外联的方式调用:…
👤 博主
📅 2008-06-25
📂 HTML/CSS
👁 20071
👍 0
🔄 来源:本站原创
阅读全文 →
在CMD中,对含特殊字符的文本内容的输出处理一直是件很令人头痛的事情:如果要兼容特殊字符,一般会用引号把内容括起来再输出,但是这样一来,就会在所有输出行的首尾都添加了引号,如果对输出后的引号十分在意的话,这个方案就没法实行了。可是,除了这个方案之外,似乎没有别的方案能完美地解决这个难题。(注:完美方案请参考23楼bjsh的代码) 最近这段时间略有闲暇,把这个问题又拿出来思考了一阵子,几经修改,就有了代码1,发出来让大家测试一下: 修改自21楼bjsh的代码如下,个人认为是比较完美的方案了: 最完美的代码如下(来自23楼bjsh的代码,本人仅作少量改动): 测试文件test.txt的内容(请注意:其中一个空行是以空格组成的):…
👤 博主
📅 2008-06-23
📂 操作系统
👁 5526
👍 0
🔄 来源:中国DOS联盟
阅读全文 →