C# ASP.NET
文章平均质量分 56
lzh1160
这个作者很懒,什么都没留下…
展开
-
ASP.NET 特殊字符的意思(没完善)
“” 这是数据绑定,里面可以调用C#的方法。“" 没见过这个。“”这个是页面指令,一般放在每个页面的最顶部,对页面的运行进行控制,如设置缓存,引用用户控件,导入命名空间==另外还有一个 这个=号后也可以调用C#的方法,还可以写数学表达式。 它和 的区别是, 中的内容必须在后台代码中执行了DataBind()方法后才显示。原创 2010-04-11 14:33:00 · 331 阅读 · 0 评论 -
ASP.NET 中 Session 实现原理浅析
<br /><br /> 状态管理本来是一件很美好的事情,嘿嘿,只可惜总是有些厂商在实现的时候考虑得不那么周全。例如 MS 在 ASP 中的状态管理实现就比较烂,因为只实现了一个进程内的基于内存的状态管理,故而存在很多问题:<br /><br /> 1.所有的 Session 数据都保存在 Web 服务的进程中,会造成服务器支持会话数量受到服务器内存资源的限制问题,同时也因为大量非活动会话导致内存被无效占用。<br /> 2.服务器进程崩溃会导致所有的会话数据丢失。<br /> 3.原创 2011-05-06 12:01:00 · 335 阅读 · 0 评论 -
c#中的常用ToString()方法总结
很多类都重写了ToString方法, 导致很多类的tostring到底执行了什么,有哪些参数,都不清楚。。。。很郁闷!对于int,double等的tostring:C货币2.5.ToString("C")¥2.50 D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")转载 2011-04-15 09:45:00 · 630 阅读 · 0 评论 -
C# 获取时间
<br />1、DateTime 数字型 <br />System.DateTime currentTime=new System.DateTime(); <br />1.1 取当前年月日时分秒 <br />currentTime=System.DateTime.Now; <br />1.2 取当前年 <br />int 年=currentTime.Year; <br />1.3 取当前月 <br />int 月=currentTime.Month; <br />1.4 取当前日 <br />int 日=c原创 2010-09-07 08:48:00 · 263 阅读 · 0 评论 -
Attribute在.net编程中的应用(六)
<br />(承上节) .NET Framework拦截机制的设计中,在客户端和对象之间,存在着多种消息接收器,这些消息接收器组成一个链表,客户端的调用对象的过程以及调用返回实行拦截,你可以定制自己的消息接收器,把它们插入了到链表中,来完成你对一个调用的前处理和后处理。那么调用拦截是如何构架或者说如何实现的呢? <br />在.NET中有两种调用,一种是跨应用域(App Domain),一种是跨上下文环境(Context),两种调用均通过中间的代理(proxy),代理被分为两个部分:透明代理和实际代理。透明转载 2010-08-20 16:09:00 · 243 阅读 · 0 评论 -
Attribute在.net编程中的应用(四)
<br />SqlCommandGenerator类的设计 <br />SqlCommandGEnerator类的设计思路就是通过反射得到方法的参数,使用被SqlCommandParameterAttribute标记的参数来装配一个Command实例。 <br />引用的命名空间: <br />//SqlCommandGenerator.cs<br />using System;<br />using System.Reflection;<br />using System.Data;<br />using转载 2010-08-20 16:07:00 · 192 阅读 · 0 评论 -
Attribute在.net编程中的应用(五)
<br />Attribute在拦截机制上的应用<br />从这一节开始我们讨论Attribute的高级应用,为此我准备了一个实际的例子:我们有一个订单处理系统,当一份订单提交的时候,系统检查库存,如果库存存量满足订单的数量,系统记录订单处理记录,然后更新库存,如果库存存量低于订单的数量,系统做相应的记录,同时向库存管理员发送邮件。为了方便演示,我们对例子进行了简化:<br />//Inventory.cs<br />using System;<br />using System.Collections;<转载 2010-08-20 16:08:00 · 260 阅读 · 0 评论 -
Attribute在.net编程中的应用(二)
<br />.NET Framework中对Attribute的支持是一个全新的功能,这种支持来自它的Attribute类。在你的程序中适当地使用这个类,或者是灵活巧妙地利用这个类,将使你的程序获得某种在以往编程中很难做到的能力。我们来看一个例子:假如你是一个项目开发小组中的成员,你想要跟踪项目代码检查的信息,通常你可以把代码的检查信息保存在数据库中以便查询;或者把信息写到代码的注释里面,这样可以阅读代码的同时看到代码被检查的信息。我们知道.NET的组件是自描述的,那么是否可以让代码自己来描述它被检查的信息转载 2010-08-20 16:04:00 · 239 阅读 · 0 评论 -
Attribute在.net编程中的应用(一)
<br />Attribute的基本概念 <br />经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,特地收集了几个Attribute使用的例子,提供给大家参考。<br />在具体的演示之前,我想先大致介绍一下Attribute。我们知道在类的成员中有property成员,二者在中文中都做属性解释,那么它们到底是不是同一个东西呢?从代码上看,明显不同,转载 2010-08-20 16:03:00 · 246 阅读 · 0 评论 -
Repeater 创建复杂表头的表格
GridView的功能虽然强大,但在创建复杂表头报表时却显得逊色许多。此时我们应该想起另外一个控件:Repeater。下面是Repeater的结构:Code highlighting produced by Actipro CodeHighlighter (freeware)ht转载 2011-07-20 11:44:37 · 524 阅读 · 0 评论