ASP.NET中,动态加载用户控件 ASP.NET中,动态加载用户控件,有些人可能会碰到用户控件中的事件(比如按钮等)没有触发,用户控件消失等情形。我也曾遇到这样的情况,将一些经验总结如下,实际上,如果你对ASP.NET的页面模型及其生命周期很熟悉的话,这样的问题很容易想到解决方法的。用户控件中的事件会导致其所在的页面回发,在回发时必须将用户控件重新载入。在载入用户控件的方法中,将最后一次载入的用户控件路径保存起来,以便在页面L
在sqlserver2005中导入excel文件 在sqlserver2005中导入excel文件可以有很多方法1)DTS2)编程3)Sql Command。SQL提供两个函数来导入数据,这里以OPENROWSET为例EXEC sp_configure show advanced option, 1;goRECONFIGURE;gosp_configure Ad Hoc Distributed Queries, 1; --开
安装Duwamish7.0报错解决方法 朋友推荐微软的Duwamish7.0和Pet shop是两个不错的学习架构设计的经典案例。可在安装Duwamish7.0时报错。错误提示信息为:The installer was interrupted before Duwamish 7.0(C#) could be installed. You may need to restart
SQL Server 索引结构及其使用 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要
ASP.NET 页生命周期概述 ASP.NET 页生命周期概述ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生命周期的合适阶段编写代码,以达到预期效果。此外,如果您要开发自定义控件,就必须熟悉页生命周期,以便正确进行控件初始化,使用视图状态数据填充控件属性以及运行任
ASP.NET中使用动态LoadControl和缓存问题 前不久,再测试使用LoadControl动态加载用户控件的时候,碰到1个问题,程序会出现InvalidCastException的错误。看了PartialCachingControl的帮助后,意识到问题出在用户控件输出缓存上。 帮助上说,当用户控件使用@ OutputCache或PartialCachingAttribute指定缓存输出,且用户控件是通过使用 TemplateCon
32位windows下各数据类型在内存中占用的字节数 测试系统:Windows2003 serverC#中测试的结果:int:4bytes;Int16:2bytes;Int32:4bytes;Int64:8bytes;byte:1bytes;bool:1bytes;Single:4bytes;decimal:16bytes;double:8bytes;char:2bytes;DateTime:8bytes;float:4bytes;Guid:
C#中的类型转换 1. 强制转换E.g.:(int)table1.rows["id"][0];这种转换在编程中不建议使用,是一种装箱拆箱的过程,就是说被转换类型本身必须是将要转换成的那种类型,否则必然出错;E.g.: object objTest = new NewType();NewType newValue = (NewType)objTest;2. Convert
ASP.NET中的事件处理 ASP.NET中的事件处理• 事件概述• ASP.NET服务端事件• ASP.NET服务端添加客户端事件• 通过客户端事件引发服务端事件• 事件使用的最佳实践一、事件概述• Visual Studio 项目很容易被看作一系列顺序执行的过程。事实上,多数程序都是事件驱动的——即执行流程是由外界发生的事件所确定的。• 事件是一个信号,它告知应用程序有重要情况发
C#中使用事件(代码示例) /********************************************************************************************** * Date:2008-01-24 * Function:Exercise for using event in .Net * Author:Carlo Zhai * Note: * C#中使用事件需要的步骤
调试和跟踪ASP.NET应用程序 一、ASP.NET的安装1. 可以通过安装VS.net来安装2. 分步安装1) IIS2) 安装MDAC2.7(Microsoft Data AccessComponets),可以从http://www.microsoft.com/data下载(5-6M),运行MDAC_typ_dnld.exe3)