导航

C#实现全选取消与删除

CheckBox1是GridView1中一个ItemTemplate里的一个CheckBox
CheckBox2是全选CheckBox
Button1是取消按钮
Button2是删除按钮
注意:CheckBox2必须设置AutoPostBack="True"

接口与抽象类

接口和抽象类有很多相似之处。由于C#没有多重继承的概念,所以要实现多重继承还必须依靠接口。在很多情况下可以用接口代替抽象类,当然要继承属性那就用接口不行了。

ASP.NET 2.0 URL映射

往往有时我们需要的默认首页不是Default.aspx,当然这可以在IIS或其他HTTP服务器里设置。但是有时候你还会想隐藏真正的URL。那怎么做呢,ASP.NET2.0中的urlMappings帮我们很好地解决了这个问题。

绑定数据格式化问题

以GridView为例:

对绑定数据的某一列格式化显示,一般用的是BoundField的DataFormatString属性,设置其为
BoundField1.DataFormatString="{0:D}" // "D"表示以XXXX年XX月XX日的格式显示

但实际上在这样设置了还是不起作用的。

ASP.NET 缓存概述

概要
更多信息
输出缓存
片段缓存
缓存 API

Jmail发送邮件(C#)

当然,前提是得安装Jmail组件。

首先添加引用:
using jmail //注意是小写

对ASP.NET三层架构的一点认识

以前对ASP.NET的三层构架的理解一直是很模糊的。看了很多资料,反倒更不宜理解。于是后来就有了一种很狭义的理解:

Session与Cookie的区别及其在ASP.NET下的实现【欢迎讨论】

      Cookie和Session都为每个用户维持当前请求的会话信息。实际上在ASP.NET里还有Application和ViewState,Application被所有用户所共享,经常用来存储整个应用程序相关的数据;ViewState是在一个页面中有效,一旦提交到服务器,ViewState保存的数据将被清空。

对初学者的建议:ASP.NET技术的学习顺序【转载】

前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。

如果你已经有较多的面向对象开发经验,跳过以下这两步:

预编译ASP.NET应用程序——实现asp.net部署dll

记得前不久看了一篇《aspx->cs->dll》的文章,作者说的是如何将aspx文件处于已经编译成的dll文件状态,原作者提到的方法是aspx文件每次访问的时候都会编译,我们先对每个aspx文件访问
分页:[«] 1[2] [»]

Powered By SunK

Copyright 2005-2006 sunk.cn 蜀ICP备06007105号