摘要:假设一种InfoA的类型。 list listA=new list(); 泛型数组的Find()方法和FindAll()方法,参数为bool返回类型,传参为InfoA类型的委托 bool CheckName(InfoA info) { if(info.name="××××") { return ture; } return false; } Info...
阅读全文
01 2008 档案
摘要:这个问题在开发中遇到。 this.GetType(). 得到的: ASP.****_ASPX 那我该如何才能得到 类名:****。通过字符串处理得到的类名总感觉不是正规途径。 经过查询资料,再仔细考虑一下asp.net的代码隐藏机制,就不难理解了。 代码隐藏将程序逻辑和静态页面布局分开。这种技术要求创建一个中间基类,它位于积累Page和计算机根据.asp文件生成的类之间。 每...
阅读全文
摘要:这是开发中遇到的问题。 为了达到以后重用,我设计了一个带有事件的页面类。可以对页面所有控件进行遍历。 通过订阅类事件来实现遍历所实现的功能。 页面类如下:PageHelper.cs /// /// /// /// public delegate void PageDelegate(System.Web.UI.Control contr); ///...
阅读全文
摘要:通常,在page_load事件中,我们会加一个判断if(!ispostback) 这样防治每次请求都执行里面的内容。 但是如果页面在初始化时动态生成的控件,而又打算在页面中的按钮单击事件中对动态生成的控件进行访问。 那么这时,就要好好思考一下页面的生命周期了。aspx文件在接受请求后首先执行的是page_load,之后才轮的上控件的事件。如果是回传,则被if判断过滤掉了,是的动态生成控件的代码没...
阅读全文
摘要:.ashx 文件用于写web handler的。其实就是带HTML和C#的混合文件。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示 using System; using System.Web; public class AverageHandler : IHttpHandle...
阅读全文
摘要:今天启动iis时遇到这个问题。 把迅雷关闭就完事了。 终于搞定了就是迅雷中的BT功能占用了.我给他换了个口子就OK啦.
阅读全文
摘要:因为dataset不支持排序,所以将dataset绑定到GridView上以后不能使用GridView的 排序功能,要排序需要手动实现GridView的Sorting事件,通过DataView的排序功能来对GridView进行排序,下面是一个例子 //**********************************************************************...
阅读全文
摘要:今天周六,有幸参加"2008新技术激情碰撞@深圳.NET俱乐部 "的活动。这次是我第二次参加。这次讲了几种新技术:serverlight,Software+Services介绍,最大收获听到了vs 2008的新特性,其它的技术我只是了解了一下。我也是第一次了解vs2008里东西,所以下面写的都是比较基础的,适用于像我这样的初学者。 这里主要介始一下: 1、自动属性。 2、初始化器。 3、匿...
阅读全文

浙公网安备 33010602011771号