• .net延迟加载的一般实现

    本文对延迟加载在常用控件的实现做简单的描述。 一、在界面第一次显示时加载 最简单的延迟加载可以通过控件第一次显示时加载数据,例如你有很多的页签,只有用户切换到这个页签时,才会加载数据。 在.NET的Control中提供SetVisibleCore虚方法,当检测value是true且第一...

    2008-02-22 09:32:28

  • asp.net开发常用技巧收集

    1. 打开新的窗口并传送参数: 传送参数: response.write("scriptwindow.open ('*.aspx?id=" this.DropDownList1.SelectIndex "id1=" "')/script") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框 Butt...

    2008-02-22 09:32:27

  • ASP.NET2.0中使用数据源控件之基础知识

    数据源控件是 Microsoft Visual Studio 2005 中引入的一种新型服务器控件,它们是数据绑定体系结构的一个关键部分,能够通过数据绑定控件来提供声明性编程模型和自动数据绑定行为。本文及此系列中的后续几篇文章将介绍实现数据源控件的核心内容。 引言 简而言之,数据...

    2008-02-22 09:32:26

  • .NET中如何在调用COM时得到返回参数值

    在调用COM组件接口的时候,我们一般使用Type.InvokeMember()的方法来调用。Type.InvokeMember()在调用的时候需要接受一个Object类型的数组来传递接口的参数信息。对于那些仅仅包含有[in]或ByVal的接口参数,你只要构建这样的数组,并把它传给Type.InvokeMember()即可。...

    2008-02-22 09:32:26

  • 在.NET开发中灵活使用TreeView控件

    ASP.NET真正有用的特性就是其可扩充性。世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义。其中,Internet Explorer Web Controls就是由微软公司在标准的ASP.NET控件之外创建的这样一个集合。 Windows资源管理器中的...

    2008-02-22 09:32:25

  • .net中发mail到hotmail中乱码问题的解决

    在.net 中我们经常会利用MailMessage 和SmtpMail 配合发信,只要smtp server配置好,一般不会有什么大的问题 但最近我在帮 www.danceshopper.com 进行多语言升级的时候,发现只要是繁体的邮件,到了hotmail中就subject是乱码,内容也是乱码,但用foxmail或outlook收到...

    2008-02-22 09:32:24

  • asp.net 2.0下嵌套masterpage页的可视化编辑

    相信大家都用过asp.net 2.0下的嵌套的masterpage功能,该功能很强大,可以让用户先制作出模版页后,然后很容易地套用到其他页面中去。而且模版页还可以嵌套的,但嵌套后的模版页,我们会发觉有一个问题,那就是当使用嵌套的模版页后,在设计视图状态下,是没办法对其进...

    2008-02-22 09:32:22

  • asp.net 2.0中加密web.config

    在asp.net 2.0中,可以很方便地加密web.config文件里的敏感信息了.比如如果有权限操作服务器的话, 可以用下面的方法加密web.config里的敏感信息,比如要加密数据库连接串 aspnet_regiis -pe "connectionStrings" -app "/应用程序的名字" 如果没权限的话,可以在程序里动态...

    2008-02-22 09:32:21

  • 关于asp.net c#中对cookie的操作

    今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。 下面是写cookie 1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 2 DateTime dt = DateTime.Now;//定义时间对象 3...

    2008-02-22 09:32:21

  • asp.net 2.0里当readonly遇上enableviewstate=false

    偶然在一个老外的blog里看到有这样的描述,当textbox控件里被设置为readonly时,而且页面的enableviewsate设置为false时,提交后,textbox的值会丢失,这只发生在asp.net 2.0中,在asp.net 1.0/1.1中不会出现这样的情况,代码如下: %@ Page Language="C#" AutoEventWi...

    2008-02-22 09:32:19

2