![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
linux_birds
这个作者很懒,什么都没留下…
展开
-
petshop4.0 详解之一(系统架构设计)
前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh转载 2009-02-22 15:34:00 · 164 阅读 · 0 评论 -
log4net using detail
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR转载 2008-12-27 17:18:00 · 253 阅读 · 0 评论 -
ASP.NET弹出一个对话框
我们在ASP.NET程序的开发过程中,常常需要向用户给出提示信息,比如是否“操作成功”,“确定”还是“取消”操作。 (1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:举例如下: public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.转载 2008-12-25 22:36:00 · 139 阅读 · 0 评论 -
[ASP.NET]DataBinder.Eval用法
# Bind("Subject") %> //绑定字段# Container.DataItemIndex + 1%> //实现自动编号# DataBinder.Eval(Container.DataItem, "[n]") %> 通常使用的方法# DataBinder.Eval(Container.DataItem, "ColumnName") %> # DataBinder.Eval(Conta转载 2008-12-25 10:08:00 · 149 阅读 · 0 评论 -
gridview -- database zero and one mapped in male and female
There are three methods1.sql //adapt to temp table2.RowDataBound // adapt to autoGeneratorColumns3.DataBinder.Ev原创 2008-12-25 10:11:00 · 190 阅读 · 0 评论 -
GridView's Update(Page_Load's IsPostBack is important)
RowUpdatings newValues and oldValues will not be updated when you use the old style programming model. I know youre doing this because you are binding thru DataSource.This are only populated when转载 2008-12-23 10:48:00 · 240 阅读 · 0 评论 -
三种跳转页面的方法
1 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信转载 2008-12-21 16:39:00 · 436 阅读 · 0 评论 -
在ASP.NET中有几种基于页面间的传值方法
在ASP.NET中有几种基于页面间的传值方法:常见的有QueryString.这种方法最简单不过了,但缺点就是它把要传送的值显示在地址栏中,如果对于在安全性的信息来说这并不是一种好的解决方案。还有一个缺点就是它不能传对象。这种方法适合于传送一个简单的值及安全性不大重要的信息。例: 有两个页面:WebForm1.aspx,WebForm2.aspx。在WebForm1.aspx.cs的某些事件中原创 2008-12-21 13:16:00 · 361 阅读 · 0 评论 -
petshop4.0 详解之八(PetShop表示层设计)
代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下:private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string p转载 2009-02-23 16:12:00 · 167 阅读 · 0 评论 -
petshop4.0 详解之七(PetShop表示层设计)
6.4 ASP.NET 2.0新特性由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。6.4.1 Profile特性Profile提供的功转载 2009-02-23 15:57:00 · 158 阅读 · 0 评论 -
class use "response"
there two methods 1.System.Web.HttpContext.Current.Page.Response();2.pass me like function(sender);原创 2008-12-26 17:54:00 · 125 阅读 · 0 评论