上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
摘要: 本节讨论如何从现有的控件,进而扩展成强大的,更定制的GridView控件 1.扩展BoundField 默认的BoundField不能显示多文本,文字一多,就会扩大整个Table的Height值,解决这个问题的方法可以通过TemplateField加入Div控件来解决,但是,也可以从BoundField类上进行扩展,加入一点特有的功能,让他能够显示多文本 例1: 创建长文本字段 ===App_co... 阅读全文
posted @ 2010-09-17 13:56 英雄不问出处 阅读(338) 评论(0) 推荐(0) 编辑
摘要: asp.net中GridView绑定到数据源时,可以自动显示数据源的各个字段。只要设定其AutoGenerateColumns为TRUE即可。但这,自动显示有其不好的一面,因为不能自义定控制显示的样式。 解决以上的办法就是指定需要GridView显示的字段,GridView控件支持以下七种类型的Field: ● BoundField : 将数据项显示为文本 ● CheckBoxField :... 阅读全文
posted @ 2010-09-17 13:55 英雄不问出处 阅读(928) 评论(1) 推荐(0) 编辑
摘要: 1. GridView控件的事件 GridView有很多事件,事件可以定制控件的外观或者行为。事件分为三类 1.1 GridView显示数据时的事件 ● DataBinding : 在绑定数据源之前触发 [继承自Control] ● DataBound 在绑定到数据源后触发 ● RowCreated 创建每一行时触发 ● RowDataBound : 每一行绑定完数据时触发 MSDN解... 阅读全文
posted @ 2010-09-17 13:54 英雄不问出处 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在以前写个一篇关于ASP.NET页面生命周期的草稿,最近又看了看ASP.NET,做个补充,看看页面初始过程到底是怎么样的下面是ASP.NET页面初始的过程:1. Page_Init();2. Load ViewState;3. Load Postback data;4. Page_Load();5. Handle control events;6. Page_PreRender();7. Page... 阅读全文
posted @ 2010-09-17 13:50 英雄不问出处 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 页面框架通过如下过程处理aspx文件请求:1:解析aspx文件,并创建一个控件树;2:使用控件树动态实现一个继承自Page类的类或者控件;3:动态编译类;4:缓存编译类,以备后用;5:动态创建一个编译类的实例。页面开始启动生命期,在这个过程中,页面将通过生命周期的不同阶段;页面经历了如下阶段【其中一些阶段标记为仅仅回传,是说只有在被回传到服务器时,页面才经历这些阶段】:01:页面首先从QueryS... 阅读全文
posted @ 2010-09-17 13:47 英雄不问出处 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、预初始化,在页初始化开始时引发 System.Web.UI.Page.PreInit 事件。Begin PreInitOnPreInitEnd PreInit二、初始化,引发 System.Web.UI.Control.Init 事件以对页进行初始化。Begin InitOnInitEnd Init三、初始化完成,在页初始化后引发 System.Web.UI.Page.InitComplete... 阅读全文
posted @ 2010-09-17 13:44 英雄不问出处 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们用Profile.age等方式可以读取用户的年龄和其它的信息,但有的时候我们要查询显示所有用户的信息,但asp.net没有提供查询所有用户信息的功能,我们只能对现有的用户逐一查询其Profile信息。第一步:设置配置文件第二步:得到所有的用户MembershipUserCollection users = Membership.GetAllUsers();这里用到了Membership类... 阅读全文
posted @ 2010-09-17 10:51 英雄不问出处 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在Membership表中可以存储一些用户的基本信息,但有的时候,我们需要记录的用户信息远远不止Membership表中提供的这些,如QQ、MSN、家庭住址、联系电话等等。那如何把这些用户信息记录到数据库中呢?在asp.net2.0中为我们提供了个性设置的功能――Profile。下面看一下Profile的几个特征:1)Profile根据每个用户存储各自的用户资料,包括匿名称用的资料。2)Profi... 阅读全文
posted @ 2010-09-17 10:50 英雄不问出处 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 创建用户:MembershipCreateStatus mc;Membership.CreateUser(txtUid.Text, txtPwd.Text, txtEmail.Text, txtQuestion.Text, txtAnswer.Text, true, out mc);Response.Write(mc.ToString());删除用户:if (Membership.DeleteUs... 阅读全文
posted @ 2010-09-17 10:48 英雄不问出处 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 安全管理的解决方案在.net1.1中几乎为一片空白,对于应用程序的验证与授权大部分的工作是开发人员自己编写代码,或者是借助企业库等工具来实现,此可谓.net1.1中的一大缺憾。在.net2.0中微软为我们提供了一系列的API类和控件,大大简化了我们在此方面的工作量。下面我将推出一系列的随笔介绍asp.net2.0的安全系统。Asp.net2.0中提供了一系列的控件实现验证与授权中的各种功能,这些控... 阅读全文
posted @ 2010-09-17 10:47 英雄不问出处 阅读(239) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页