2010年7月28日
摘要:
回调技术(CallBack) 在asp.net中客户端与服务器端的交互默认都是整页面提交,此时客户端将当前页面表单中的数据(包括一些自动生成的隐藏域)都提交到服务器端,服务器重新实例化一个当前页面类的实例响应这个请求,然后将整个页面的内容重新发送到客户端,这种处理方式对运行结果没什么影响,不过这种方式加重了网络的数据传输负担、加大了服务器的工作压力,并且用户还需要等待最终处理结果。假如是我们希望有...
阅读全文
posted @ 2010-07-28 18:19
洞幺人生
阅读(206)
推荐(0)
摘要:
接下来,ProcessRequest 使页面经历了各个阶段:初始化、加载视图状态信息和回发数据、加载页面的用户代码以及执行回发服务器端事件。之后,页面进入显示模式:收集更新的视图状态,生成 HTML 代码并随后将代码发送到输出控制台。最后,卸载页面,并认为请求处理完毕。实例化(Instantiate):控件在页面或其它控件通过调用其构造函数所实例化时。只有当一个控件在加入控件树中后,该步骤后的所有...
阅读全文
posted @ 2010-07-28 18:16
洞幺人生
阅读(230)
推荐(0)
摘要:
Global.asax详解 了解web.cofig和Global.asax之间的关系以及执行的顺序. 在Global.asax.cs文件中 protected void Application_BeginRequest(Object sender, EventArgs e) { Application["StartTime"] = System.DateTime.Now; } 再在webform...
阅读全文
posted @ 2010-07-28 14:18
洞幺人生
阅读(369)
推荐(0)
摘要:
此集合基于 NameObjectCollectionBase 类。但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值。该类可用于标头、查询字符串和窗体数据。 using System.Collections.Specialized int loop1, loop2; NameValueCollection coll; // Load ServerVari...
阅读全文
posted @ 2010-07-28 13:28
洞幺人生
阅读(338)
推荐(0)
2010年7月27日
摘要:
1.向项目中添加Jscript文件//script_1.js-----function doClick1(){ alert("OK1_wufeng");}//script_2.js-----function doClick2(){ alert("OK2");}2.解决方案资源管理器中,右键查看script_1.js和script_2.js的属性,把高级中的“生成操作”属性设...
阅读全文
posted @ 2010-07-27 16:57
洞幺人生
阅读(196)
推荐(0)
摘要:
select SCOPE_IDENTITY()返回上面操作的数据表最后row的IDENTITY 列的值;返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。SELECT @@IDENTITY返回上面操作最后一...
阅读全文
posted @ 2010-07-27 15:55
洞幺人生
阅读(454)
推荐(0)
摘要:
innerHtml用法<html><head><script>function Test(){ var str=""; str+="Hello,"; str+="This is a Test!<br />"; str+="I Love you;<br />"; str+="I Love you,too!"; p.innerHTML=str+"<br /><br />"+Math.random(
阅读全文
posted @ 2010-07-27 15:30
洞幺人生
阅读(217)
推荐(0)
摘要:
我的想法是使用集中验证方式,多个站点集中Passport验证。如下图所示: 为方便清晰描述,先定义几个名词,本文中出现之处均为如下含义。 主站:Passport集中验证服务器 http://www.passport.com/ 。 分站:http://www.a.com/、http://www.b.com/、http://www.c.com/ 凭证:用户登录后产生的数据标识,用于识别授权用户,可...
阅读全文
posted @ 2010-07-27 14:25
洞幺人生
阅读(485)
推荐(0)
摘要:
由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存...
阅读全文
posted @ 2010-07-27 14:22
洞幺人生
阅读(290)
推荐(0)
2010年7月23日
摘要:
1、依次点击“开始”-“运行”。 2、在“运行”栏内输入“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。 3、出现的cmd窗口中显示“开始安装A...
阅读全文
posted @ 2010-07-23 17:45
洞幺人生
阅读(161)
推荐(0)
摘要:
解决IIS不能启动,提示服务器没有及时响应启动或控制请求! 问题现象:1、在IIS中站点显示停止,点击开启IIS不能启动,提示:服务器没有及时响应启动或控制请求 点击重新启动IIS提示:服务器没有及时响应启动或控制请求!2、World Wide Web Publishing Services不能启动,提示“错误1721,资源不足,无法启动”解决方法:1、刚刚我也出现了那个问...
阅读全文
posted @ 2010-07-23 17:25
洞幺人生
阅读(243)
推荐(0)
2010年7月22日
摘要:
对于配置文件的常见操作包括:l 读取l 修改l 将web.config中的配置节放在单独的文件中l 对某一节进行加密l 添加定制的节操作web配置文件(包括machine.config和web.config等)的命名空间是:System.Web.Configuration。主要应用的类是:WebConfigurationManager。下面看看WebConfigurationManager类的成员...
阅读全文
posted @ 2010-07-22 14:25
洞幺人生
阅读(691)
推荐(0)
摘要:
配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件,对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 System [.Web] .Configuration 这个管理功能的NameSpace,要使用它,需要添加对 System.configuration.dll的引用。 对于WINFORM程序,使用 System.Configuration.Configurat...
阅读全文
posted @ 2010-07-22 14:22
洞幺人生
阅读(326)
推荐(0)
2010年7月20日
摘要:
安装iis5.1时找不到zClientm.exe的解决方法默认分类 2010-01-19 11:26:33 阅读302 评论0 字号:大中小 安装iis5.1时找不到zClientm.exe的解决方法安装iis5.1时找不到zClientm.exe的解决方法我今天因需要,在家里准备把IIS5.1XP版安装一下.试了多次都不行,提示找不到zClientm.exe这个文件,我反复卸,卸了装,就是装不...
阅读全文
posted @ 2010-07-20 17:02
洞幺人生
阅读(255)
推荐(0)
2010年7月7日
摘要:
动态添加列,关键是实现 ITemplate.InstantiateIn 方法。下面是一个添加 GridView 模板列的例子。C#代码<%...@ Page Language="C#" %><%...@ Import Namespace="System.Data" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans...
阅读全文
posted @ 2010-07-07 16:08
洞幺人生
阅读(336)
推荐(0)