林子之大.net笔记

本站多数文章由其它网址转载,没啥技术含量的皆为原创。主要目的是对付记性不好,方便查询。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

01 2008 档案

摘要:假设一种InfoA的类型。 list listA=new list(); 泛型数组的Find()方法和FindAll()方法,参数为bool返回类型,传参为InfoA类型的委托 bool CheckName(InfoA info) { if(info.name="××××") { return ture; } return false; } Info... 阅读全文
posted @ 2008-01-29 08:48 林614 阅读(292) 评论(1) 推荐(0)

摘要:这个问题在开发中遇到。 this.GetType(). 得到的: ASP.****_ASPX 那我该如何才能得到 类名:****。通过字符串处理得到的类名总感觉不是正规途径。 经过查询资料,再仔细考虑一下asp.net的代码隐藏机制,就不难理解了。 代码隐藏将程序逻辑和静态页面布局分开。这种技术要求创建一个中间基类,它位于积累Page和计算机根据.asp文件生成的类之间。 每... 阅读全文
posted @ 2008-01-25 10:42 林614 阅读(522) 评论(0) 推荐(0)

摘要:这是开发中遇到的问题。 为了达到以后重用,我设计了一个带有事件的页面类。可以对页面所有控件进行遍历。 通过订阅类事件来实现遍历所实现的功能。 页面类如下:PageHelper.cs /// /// /// /// public delegate void PageDelegate(System.Web.UI.Control contr); ///... 阅读全文
posted @ 2008-01-25 10:23 林614 阅读(559) 评论(0) 推荐(0)

摘要:通常,在page_load事件中,我们会加一个判断if(!ispostback) 这样防治每次请求都执行里面的内容。 但是如果页面在初始化时动态生成的控件,而又打算在页面中的按钮单击事件中对动态生成的控件进行访问。 那么这时,就要好好思考一下页面的生命周期了。aspx文件在接受请求后首先执行的是page_load,之后才轮的上控件的事件。如果是回传,则被if判断过滤掉了,是的动态生成控件的代码没... 阅读全文
posted @ 2008-01-21 10:12 林614 阅读(426) 评论(0) 推荐(0)

摘要:.ashx 文件用于写web handler的。其实就是带HTML和C#的混合文件。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示 using System; using System.Web; public class AverageHandler : IHttpHandle... 阅读全文
posted @ 2008-01-18 17:24 林614 阅读(55663) 评论(6) 推荐(4)

摘要:今天启动iis时遇到这个问题。 把迅雷关闭就完事了。 终于搞定了就是迅雷中的BT功能占用了.我给他换了个口子就OK啦. 阅读全文
posted @ 2008-01-11 17:32 林614 阅读(1982) 评论(0) 推荐(0)

摘要:因为dataset不支持排序,所以将dataset绑定到GridView上以后不能使用GridView的 排序功能,要排序需要手动实现GridView的Sorting事件,通过DataView的排序功能来对GridView进行排序,下面是一个例子 //**********************************************************************... 阅读全文
posted @ 2008-01-08 16:39 林614 阅读(9246) 评论(0) 推荐(0)

摘要:今天周六,有幸参加"2008新技术激情碰撞@深圳.NET俱乐部 "的活动。这次是我第二次参加。这次讲了几种新技术:serverlight,Software+Services介绍,最大收获听到了vs 2008的新特性,其它的技术我只是了解了一下。我也是第一次了解vs2008里东西,所以下面写的都是比较基础的,适用于像我这样的初学者。 这里主要介始一下: 1、自动属性。 2、初始化器。 3、匿... 阅读全文
posted @ 2008-01-08 14:56 林614 阅读(334) 评论(0) 推荐(0)