摘要:为ASP.NET 2.0配置数据源 在ASP.NET 2.0中提供了大量的Provider,以及Master Page、Theme/Skin等新技术,而这些技术都需要有一个数据库的支持。而ASP.NET 2.0默认的是采用SQL Express,在实际开发中我们用的最多的还是Sql Server,因为我们要进行一定的配置。下面简要叙述在ASP.NET 2.0中使用SQL Server 2K/2K...
阅读全文
随笔分类 - ASP.NET 2.0
摘要:新增的页面事件:在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为(红色字体表示ASP.NET 2.0新增加的阶段页面事件):客户端请求页面—》预初始化(OnPreInit)—》初始化(OnInit)—》完成初始化(OnInitComplete)—》载入ViewState(LoadViewState)—》处理回送数据(IPostBackDataHandler)—》Page...
阅读全文
摘要:1 利用app_offline.htm 在asp.net 2.0中,如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,而以一个友好的方式提示给用户,比如什么“本网站正在更新”等等的信息,在ASP。NET 2。0中,你可以建立一个叫app_offline.htm(大小写没关系)的静态HTM页面文件,其中修改成你要临时显示的内容,将其放在你的应用的根目录...
阅读全文
摘要:1.简单数据绑定定 2.数据源控件 控件名 控件描述SqlDataSource 一切支持SQL语句的数据源控件AccessDataSource Access数据源控件XmlDataSource XML数据源控件Obj...
阅读全文
摘要:第一步:输入ildasm 这个是个反编译工具 第二步:第三步:打开需要的exe或者dll文件
阅读全文
摘要:什么时候我不应该使用泛型?对泛型我应该使用什么命名规范?我应该在泛型接口上面添加约束吗?如何处置(Dispose)泛型接口?可以对一般类型参数进行类型转换吗?对泛型类如何同步多线程访问?如何序列化泛型类?什么时候我不应该使用泛型? 不使用泛型的主要原因就是跨目标(cross-targeting)——如果你要在.NET 1.1和.NET 2.0下编译相同的代码,那么由于只有.NET 2...
阅读全文
摘要:在1.1中没有一中比较好的方法可以讲各个验证控件组合在一起,以便页面的一个部分上的验证程序可以重写该页面其他部分的验证程序,并且无论其他验证程序的状态如何,都可以使回发发生。 该问题由AalidationGroups1.aspx阐明,它包含在您可以针对本文下载的示例中。页面设计者预计用户能够填写一组TextBox并回发到服务器,而不必同时填写另一组,但它并不按此方式...
阅读全文
摘要:数据库缓存在处理数据库数据时,通常使用下列三个 DataSource 控件中的一个控件: • SqlDataSource — 表示 SQL 数据源,例如 Microsoft SQL Server 或 Oracle 数据库。 • AccessDataSource — 一个专用的 SqlDataSource 控件,用于 Microsoft Access 数据库。 • ObjectDa...
阅读全文
摘要:平时编写代码的时候,字符串可能是大家接触得比较多的,所使用的字符串操作也应该得比较多的.在字符串比较方面,DOTNET2.0新增了一个枚举StringComparison:namespace System{ public enum StringComparison { CurrentCulture, CurrentCultureIgnoreCase, ...
阅读全文
摘要:在vs2005 beta1出来的时候没有怎么去使用,现在beta2已经安装了,在查看.net 2.0类型库的时候惊奇得发现好多一直在CSDN社区中提的问题都有直接解决的方法了,幸喜之余就写了一些文字来列一下我比较关心的几块功能。 1.串口操作 新增System.IO.Ports命名空间,提供了SerialPort类来实现串口操作的功能。 在.Net Framework 1.x中,我们需...
阅读全文
摘要:在asp.net 2.0中,可以隐藏listbox中的某一项,比如ListItem item = new ListItem(text, value, enabled);当然,也可以用 item.Enabled = false;虽然在页面中隐藏了,但依然可以用代码来访问隐藏的选项的,下面是一个例子 Untitled Page
阅读全文
摘要:在ASP.NET 2.0中,对于跨页提交已经有了非常合理的解决方案下面是一个示例:BeginPage.aspx: 请注意Button1的PostBackUrl属性设置 Untitled Page EndPage.aspx:请注意PreviousPageType的属性设置 Untitled Page ...
阅读全文
摘要:为每个用户存储配置信息强类型 长期保存 支持匿名用户定义配置(profile) //定义配置(profile) //定义配置(webParts) ...
阅读全文
摘要:在ASP.NET 2.0里面,我们可以轻松的来做到这点了。服务器端任何实现了System.Web.UI.ICallbackEventHandler接口的控件,都可以通过RaiseCallbackEvent()方法来处理从页面上的JS脚本传递过来的请求和数据,处理后,再将结果传回给页面。这项能力的底层仍然是XMLHTTP。 下面是一个简单的演示: 在页面上,我们放上两个文本框和一个按钮:...
阅读全文
摘要:asp.net 2.0 的aster Page主题以及皮肤的用、 成员管理、新控件编程方式 改变页面的皮肤 示例如下: Page.Theme = Server.HtmlEncode(Request.QueryString("Theme"))Theme A Theme B 在页面的前面设置Theme 来引用皮肤 定义SkinID Theme2 下面有不同的Skin...
阅读全文
摘要:1.WebPartManager 控件Web Parts的总控中心,管理 Web Parts及区域的列表管理页面状态 (比如显示状态),当页面状态时发生改变时触发事件,协助Web Parts间的通讯,管理个性化等. 2.WebPartZone 控件在 Web Parts页面中定义区域,定义每个区域当中Web Part的默认显示样式及布局. 3.Web Part Chro...
阅读全文
摘要:成员管理一、 Membership 类 : 创建和删除用户, 检索用户信 ,生成随机密码 , 登录验证 创建新用户: try { Membership.CreateUser ("name", "password", "mail"); } catch (MembershipCreateUserException e) { ...
阅读全文
摘要:一、SQL Cache 通过配置数据库连接池,只有当数据库数据被改变的时候,缓存才会改变: 注册连接池 命令:c:\dir aspnet_regsql.exe 专门注册连接池的工具 在sql数据库的数据库改变了,才改变缓存。 参数: _s 制定注册的服务器、 _e 说明是windows授权模式、 _u和 _p 说明是sql数据库的授权模式、 ...
阅读全文