- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 Eval( " ")和DataBinder.Eval(Container.DataItem, " ")的区别及用法
# Bind("Subject") %> //绑定字段# Container.DataItemIndex + 1%> //实现自动编号# DataBinder.Eval(Container.DataItem, "[n]") %> 通常使用的方法(这三个性能最好)# DataBinder.Eval(Container.DataItem, "ColumnName") %> #
2011-11-30 22:39:52 1004
转载 JavaScript 获取ASP.Net服务器控件ID
在使用.net 做b/s开发的时候,经常会使用javascript来做些控制,但在客户端要想通过控件的ID来获取相关的控件对象,一般都会使用 document.getelementbyid("control_id"),对于获取html控件来说,是件很容易地事,但想获取服务器端的控件来 说,有时候却不能直接使用上面的方式。比如在Formview的inserttemplate 和edittemplat
2011-11-24 14:00:16 557
转载 使用AspNetPager与GridView完成分页
由于GridView的分页功能实在是太弱了,所以需要使用强大的AspNetPager来作为分页控件。最简单的办法就是GridView控件下面接着放一个AspNetPager控件,但是这样好像就不能用GridView的分页功能了。在数据量不大的情况下,使用GridView的分页是十分方便有效的。另外还有一个问题就是分页控件在GridView生成的表格的下面,而没有像GridView自带分页那样包含到
2011-11-23 14:15:33 449
转载 CSS浏览器兼容汇总
从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明.1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居
2011-11-14 11:47:34 2197
转载 SQL中的系统变量一览
用DECLARE创建变量必须@开头 SET为变量赋值 全局变量不能自定义, @@SERVERNAME : 返回运行SQL Server 2000本地服务器的名称。 @@REMSERVER : 返回登录记录中记载的远程SQL Server服务器的名称。 @@CONNECTIONS : 返回自上次启动SQL Server以来连接或试图连接的次数,用其可让管理人员方便地了解今天所有试
2011-11-11 13:33:41 352
转载 动态方法与静态方法的区别
动态方法与静态方法的区别:1,使用方法上的区别:动态方法,在使用时需要先创建实例,才能调用实例方法,而静态方法则不需要,直接使用即可。示例代码如下:静态方法不需要实例化类就能调用class ClassA { public static string MethodB() { return "Hello W
2011-11-10 16:42:23 2672
转载 SingleTon单例模式请不要滥用
说到面向对象的设计模式,现在很多人都可以随便说出好几种常用的,但是有没有想过设计模式,即使是初学者也至少能说一下SingleTon和Factory Method这两个。那么,设计模式是不是随便怎么用都没问题哪?这个问题从提问的方式上就可以看出,答案一定是否定的(大家也不是白白接受了这么多年的应试教育的)。 但是,就我个人的观察,滥用设计模式的绝对不是少数。而且越是简单的模式越会被滥用。从最
2011-11-10 16:35:05 624
转载 HttpContext.Current.Cache 和HttpRuntime.Cache的区别
.NET中Cache有两种调用方式:HttpContext.Current.Cache 和 HttpRuntime.Cache,这两种方式有什么区别呢?我们先看MSDN上的解释: HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象。 HttpRuntime.Cache:获取当前应用程序的Cache。 我们再用.NE
2011-11-10 16:06:11 451
转载 为什么 使用 Cache 储存,Cache Session Application 区别
使用Cache,存储变量使用Cache,不但可以缓存网页,提高浏览速度,还可以缓存任何对象和数据,像Application那样。Session可以存储对象,但是必须使用Session,但是对于Sesion,并不是任何情况下都是需要的;Application可以存储对象,但是生存周期太长,从而决定了不可以存储对象太多;所以有了Cache,它可以不涉及使用Session,又有自己的
2011-11-10 13:35:24 870
转载 .net System.Web.Caching.Cache 缓存类使用详解
System.Web.Caching 命名空间提供用于缓存服务器上常用数据的类。这包括 Cache 类,该类是一个使您可以存储任意数据对象(如哈希表和数据集)的词典。它还为这些对象提供到期功能,并提供使您可以添加和移除对象的方法。您还可以添加依赖于其他文件或缓存项的对象,并在从Cache 中移除对象时执行回调以通知应用程序。 System.Web.Caching.Cache
2011-11-10 13:32:21 478
转载 ASP.NET C# 单例模式 Singleton 详解
关于单例模式的一些要点:Singleton模式中的实例构造器可以设置为protected以允许子类派生。 Singleton模式一般不要支持ICloneable接口,因为这可能会导致多个对象实例,与Singleton模式的初衷违背。 Singleton模式一般不要支持序列化,因为这也有可能导致多个对象实例,同样跟Singleton模式的初衷违背。 Singleton模式只考虑到了对象创建的
2011-11-09 11:17:51 4045
转载 asp.net 页面编码 设置的几种方法
1如果要为整个项目设置页面编码,那么就可以在 Web.config 文件中添加一个 Globalization 属性,然后设置它的 fileEncoding、requestEncoding,和 responseEncoding 特性: 2如果要为单独的页面设置编码,那么就可以设置 @ Page 指令的 Re
2011-11-09 09:31:57 7733 1
转载 asp.net c# 操作 数据缓存
需要先引入 System.Web1 操作类public class CacheClass { /// /// 获取当前应用程序指定CacheKey的Cache值 /// /// /// public static object GetCache(string CacheK
2011-11-08 14:03:17 424
转载 常用正则表达式
"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9
2011-11-02 09:37:21 336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人