文章分类 -  asp.net

摘要:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.... 阅读全文
posted @ 2008-03-30 07:13 yangjun 阅读(274) 评论(0) 推荐(0)
摘要:这一节继续来谈.NET中的数据绑定表达式。本节涉及的内容如下:1,数据绑定方法的来源以及在低层上的实现。2,数据绑定方法的执行效率排序。 上面七种绑定形式以及它们的变幻形式都用过吗?性能怎么排序?复习一下:第一节我们主要谈了数据绑定表达式的各种形式,在ASP.NET页面中出现的位置,以及我们常绑定到与数据库有关的DataView,DataTable,DataSet 等数据源的数据绑定表达式的各种形... 阅读全文
posted @ 2008-03-28 07:04 yangjun 阅读(166) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Text;using System.Data.Common;using System.Configuration;using System.Data;namespace DAL{ public class Database { #region 字段 ... 阅读全文
posted @ 2008-03-27 19:37 yangjun 阅读(492) 评论(0) 推荐(0)
摘要:作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp 概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用 ASP.NET 2.0的Pr... 阅读全文
posted @ 2008-03-27 19:29 yangjun 阅读(265) 评论(1) 推荐(0)
摘要:今天谈下.NET中的数据绑定表达式。数据绑定表达式必须包含在字符之间。格式如下: ' runat="server" /> 或者如下: ASP.NET 支持分层数据绑定模型,数据绑定表达式使用 Eval 和 Bind 方法将数据绑定到控件,并将更改提交回数据库。Eval 方法是静态单向(只读)方法,所以Eval 函数用于单向(只读)绑定,该方法采用数据字段的值作为参数并将其作为字符串返回。B... 阅读全文
posted @ 2008-03-25 07:42 yangjun
摘要:引言 大家每天都在看博客,发表评论,实现一个评论系统也是一名Web开发者的基本要求。虽然评论只是一个很普通的功能,但是实现评论的引用,尤其是无限引用,却有一定的困难。身为“网易工程队”的正规军,同时又兼职程序开发人员,有必要向大家展示一下“盖楼”的方法。 效果预览:http://www.tracefact.net/demo/NestedComment/Default.aspx 评论引用的“传统方法... 阅读全文
posted @ 2008-03-25 07:30 yangjun
摘要:1.最简单的单文件上传(没花头)2.多文件上传3.客户端检查上传文件类型(以上传图片为例)4.服务器端检查上传文件类型(以上传图片为例)5.服务器端检查上传文件类型(可以检测真正文件名)6.上传文件文件名唯一性处理(时间戳+SessionID)7.上传图片生成等比例缩略图8.上传图片加水印(文字水印,图片水印,文字+图片水印) 1.最简单的单文件上传(没花头)效果图:说明:这是最基本的文件上传... 阅读全文
posted @ 2008-03-23 08:57 yangjun 阅读(237) 评论(2) 推荐(0)
摘要:快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义... 阅读全文
posted @ 2008-03-23 08:56 yangjun 阅读(230) 评论(0) 推荐(0)
摘要:NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。NHibernate 来源于优秀的基于Java的关系型持久化工具Hibernate。NHibernate持久化你的.Net 对象到关系型数据库,远胜于写SQL去从数据库存取对象。你的代码仅仅和对象关联,NHibernat 自动产生SQL语句,并确保对象提交到正确的表和字段中去。NHibernate极大地减少了... 阅读全文
posted @ 2008-03-19 07:43 yangjun 阅读(686) 评论(0) 推荐(0)
摘要:在上篇《NHibernate初学体检记》中,我参照NHibernate官方快速指南写了两个示例项目,在示例2的源码中充斥了如下类似的代码: Configuration cfg = new Configuration(); cfg.AddAssembly("NHibernate.Examples"); ISession... 阅读全文
posted @ 2008-03-19 07:41 yangjun 阅读(232) 评论(0) 推荐(0)
摘要:1public class Alert 2{ 3 private string alert; 4 5 /**//**//**//// 6 /// 弹出窗口并返回到前一页面 7 /// 8 /// 提示信息内容 9 public Alert(string m)10 {11 this.alert = "";12 }1314 /*... 阅读全文
posted @ 2008-03-18 07:31 yangjun 阅读(684) 评论(0) 推荐(0)
摘要:继承GridView控件加入ClickBackGroundColor和ClickFontColor属性,其中ClickBackGroundColor属性是设置单击当前行时的背景色,ClickFontColor是设置单击当前行时的字体颜色.默认单击行不变色,代码如下: using System;using System.Collections.Generic;using System.Text;u... 阅读全文
posted @ 2008-03-16 23:56 yangjun 阅读(374) 评论(0) 推荐(0)
摘要:摘要在本系列的第三部分中,Keyvan(原文作者) 讨论了他简单的博客的数据模型。他展示了一些数据模型中LINQ的有关概念,并在控制器中检索数据然后传递到视图。 内容 简介 数据模型 数据库结构 LINQ to SQL 取数据 更新控制器 小结 简介 在本系列文章第一部分和第二部分中我谈了MVC模式和ASP.NET MVC Framework的一些基本东西,也讨论了MVC... 阅读全文
posted @ 2008-03-09 22:15 yangjun 阅读(218) 评论(0) 推荐(0)
摘要:摘要 在该ASP.NET MVC Framework系列文章的第二篇里,Keyvan介绍了如何在ASP.NET MVC中使用Controller。他在Blog系统添加了Controller并讨论了一些细节。首先介绍了URL Routing的概念,然后对Controller类进行深入剖析,最后研究了如何在简单Blog系统中实现Controller。原文地址:Building a Simple Blo... 阅读全文
posted @ 2008-03-09 22:14 yangjun 阅读(202) 评论(0) 推荐(0)
摘要:摘要 微软发布了ASP.NET 3.5 Extensions的第一个CTP版本,它包含ASP.NET 3.5的一个重要的extensions:ASP.NET MVC Framework。本系列文章拟使用ASP.NET MVC和LINQ建立一个简单的Blog系统,在第一部分,Keyvan介绍了MVC模式、ASP.NET MVC Framework以及简单Blog系统的基本原理。 原文地址:Buil... 阅读全文
posted @ 2008-03-09 22:13 yangjun 阅读(219) 评论(0) 推荐(0)
摘要:二、ASP.NET Runtime Pipeline(续ASP.NET Http Runtime Pipeline - Part I) 现在我们真正进入ASP.NET管辖的范畴,下图基本上囊括整个处理过程涉及的对象,接下来我们一起来讨论这一系列的对象如何相互协作去处理Http Request,并最终生成我们所需的Http Response。 HttpContext 上面我们介绍了ISAPI在调用I... 阅读全文
posted @ 2008-03-07 08:36 yangjun 阅读(275) 评论(0) 推荐(0)
摘要:相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NET是什么?如果站在一个相对High Level的角度,我们可以这样来定义ASP.NET:ASP.NET是一个基于Web的开发平台,提供构建企业级应用所需的Service、Programming Model和Software的Infrastructure。如果我们以一个Low Level的角度来看,它本质上就是一个消息处理器:他接... 阅读全文
posted @ 2008-03-07 08:36 yangjun 阅读(151) 评论(0) 推荐(0)
摘要:前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP.NET Runtime Process Model的文章,谈谈我对此的一个粗浅的认识,如果有什么不对的地方... 阅读全文
posted @ 2008-03-07 08:34 yangjun 阅读(173) 评论(0) 推荐(0)
摘要:关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深入了解ASP.NET工作机制的朋友一点帮助。 特别说明:翻译此文的目的仅仅是为了给广大的ASP.NET爱好者提供... 阅读全文
posted @ 2008-03-07 08:33 yangjun 阅读(217) 评论(0) 推荐(0)
摘要:// 写cookieHttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项DateTime dt = DateTime.Now;//定义时间对象TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdncookie.EXPires = dt.Add(ts);//添加作用... 阅读全文
posted @ 2008-03-06 16:16 yangjun 阅读(225) 评论(0) 推荐(0)