request获取数据3种方法
摘要:【ASP中,Request 对象获取数据的3种方法:】 1.Request.Form:获取以POST方式提交的数据(接收Form提交来的数据); 2.Request.QueryString:获取地址栏参数(以及以GET方式提交的数据) 3.Request:包含以上两种方式(优先获取GET方式提交的数据),它会在QueryString、Form、ServerVariable中都搜寻一遍。
阅读全文
posted @
2008-12-30 10:08
草原和大树
阅读(793)
推荐(0)
宝刀不老: Cookie【转】
摘要:在新技术大军横空出世年代, Cookie 似乎已被遗忘. 但网页设计中依然少不了它的身影, 这里就本人多年对它的应用做以总结, 可能不是最全面的, 但一定是最实用的. Cookie早已不是不可替代, 不是必不可少, 也因此失去了很多色彩, 很多人把它形容为一鸡肋,食之无味, 弃之可惜. 但若都以此评判, 似乎我们很多技术都很无味, 而似乎都不可缺少. 以我看来, 技术最好少做对比, 选择多了,...
阅读全文
posted @
2008-12-22 11:28
草原和大树
阅读(353)
推荐(0)
[转]学习如何使用 Cookie 编程
摘要:什么是 Cookie? Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。Cookie 最根本的用途是 Cookie 能够帮助 Web 站点保存有关访问者的信息。更概括地说,Cookie 是一种保持 Web 应用程序连续性(即执行“状态管理”)的方法。 我参考了 xxol.net 上...
阅读全文
posted @
2008-12-22 10:57
草原和大树
阅读(2028)
推荐(0)
Foreach==>If==>Return的解读
摘要:foreach (ShoppingCartItem shoppingCartItem in Items) { if (shoppingCartItem.ProductId == item.ProductId) { return; } ...
阅读全文
posted @
2008-12-22 10:20
草原和大树
阅读(282)
推荐(0)
HttpContext.Current.Session是什么??
摘要:在类中使用Session时必须使用HttpContext.Current.Session方法来引用,而在页面中使用则可以直接使用Session
阅读全文
posted @
2008-12-18 15:43
草原和大树
阅读(1635)
推荐(0)
C#:String.Format数字格式化输出
摘要:C#:String.Format数字格式化输出 int a = 12345678; //格式为sring输出 // Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); // Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf"; // Label1.Text = string...
阅读全文
posted @
2008-12-10 10:50
草原和大树
阅读(1573)
推荐(0)
XML与DataSet的相互转换类
摘要:XmlDatasetConvert 该类提供了四种方法: 1、将xml对象内容字符串转换为DataSet 2、将xml文件转换为DataSet 3、将DataSet转换为xml对象字符串 4、将DataSet转换为xml文件 XmlDatasetConvert.cs using System; using System.Collections.Generic; using System.Tex...
阅读全文
posted @
2008-12-09 08:52
草原和大树
阅读(7203)
推荐(0)
XML WebService完全实例详细解析【转:http://www.cnblogs.com/xqzhao/archive/2008/01/18/1044574.html】
摘要:首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获...
阅读全文
posted @
2008-12-08 13:35
草原和大树
阅读(826)
推荐(0)
C# 参考之方法参数关键字:params、ref及out
摘要:如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。 params params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例: ...
阅读全文
posted @
2008-12-01 15:15
草原和大树
阅读(285)
推荐(0)
委托事件之买烟
摘要:由于家住在五楼,晚上我的精品白沙烟抽完了.然而自己不想下楼去商店买,于是委托我的朋友去买.打算买10包. using System; using System.Collections.Generic; using System.Text; namespace BuyCigarette { class Program { static void Main(strin...
阅读全文
posted @
2008-12-01 14:11
草原和大树
阅读(396)
推荐(0)
base 基本用法转载自(MSDN)
摘要:base 关键字用于从派生类中访问基类的成员: 调用基类上已被其他方法重写的方法。 指定创建派生类实例时应调用的基类构造函数。 基类访问只能在构造函数、实例方法或实例属性访问器中进行。 从静态方法中使用 base 关键字是错误的。 using System; public class Person { protected strin...
阅读全文
posted @
2008-12-01 13:27
草原和大树
阅读(1195)
推荐(0)
ViewState 剖析
摘要:ViewState 不是什么? 1. ViewState 不是用来恢复回发的控件的值。 这个是通过匹配 form 中该控件的变量名而自动完成的。这个只对 Load 事件加载之前创建的控件有效。 2. ViewState 不会自动重新创建任何通过代码动态创建的控件。 3. 不是用来保存用户信息的。仅仅保存本页的控件状态,而不能在页面之间传递。 ViewState 是什么? ViewState 用来...
阅读全文
posted @
2008-12-01 11:34
草原和大树
阅读(937)
推荐(0)
浅论ViewState及其与Session的关系
摘要:昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了. 我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起: 在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导...
阅读全文
posted @
2008-12-01 11:31
草原和大树
阅读(320)
推荐(0)
C#的String.Split 方法
摘要:String.Split 方法有6个重载函数: 程序代码 1) public string[] Split(params char[] separator) 2) public string[] Split(char[] separator, int count) 3) public string[] Split(char[] separator, StringSplitOptions o...
阅读全文
posted @
2008-12-01 10:53
草原和大树
阅读(1463)
推荐(1)
DataBinder.Eval用法收集
摘要:一、DataBinder.Eval的基本格式 在绑定数据时经常会用到这个句程序:或者 有一种方法的效率要比以上两种高。 这样用必须要在前台页面导入名称空间System.Data,否则会生成错误信息。 这种用法其实和是一个道理。 Text='' 这样的方法是最快的 Text='' 也可以绑定方法,但方法要是public的或protected的 Text='' 还可以连接多个字段 ...
阅读全文
posted @
2008-11-28 11:25
草原和大树
阅读(361)
推荐(0)
Page.RegisterClientScriptBlock和Page.RegisterStartupScript有何区别
摘要:RegisterClientScriptBlock一般返回的是客户端函数的包装,而RegisterStartupScript返回得函数在 document装载完成后会执行,类似于我们平时所说的body onload="f()"里面的函数;这两个方法在客户端呈现的代码位置不同,RegisterClientScriptBlock在之后,而RegisterStartupScript在之前,所以有时用R...
阅读全文
posted @
2008-11-25 16:13
草原和大树
阅读(365)
推荐(0)
在ASP.NET AJAX中防止用户多次提交页面
摘要:在Web开发程序中,往往由于种种原因,客户会多次操作页面导致数据冗余或不一致, 在ASP.NET AJAX出现之前可以通过对__dopostback()的调用等方法也可以防止页面多次提交。 在ASP.NET AJAX中的页面客户端中有一个叫onInitializeRequest的事件,它在页面初始化之前触发,可以对页面的提交事件进行控制,并且可以调用该事件参数的中的一个set_cancel...
阅读全文
posted @
2008-11-25 16:12
草原和大树
阅读(437)
推荐(0)
ASP.NET26个常用性能优化方法
摘要:数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限...
阅读全文
posted @
2008-11-25 16:11
草原和大树
阅读(432)
推荐(0)
ASP.NET Cookies简单应用 [ASP.NET | Cookies] 【转:http://www.cnblogs.com/over140/archive/2008/11/19/1336497.html】
摘要:前言 一般只要有会员、用户机制的网站或论坛在登录的时候都会有这么一个复选框——[记住我的名字 | 两周内不再登陆 | 在此计算机上保存我的信息],说法较多,实现起来差不多,本文做了一个简单的例子并附带了一个C# Cookies帮助类 CookiesHelper.cs和实现代码片段,希望能对初学者有帮助: ) 推荐文章 1. 林信良 index.d...
阅读全文
posted @
2008-11-19 13:10
草原和大树
阅读(631)
推荐(0)
ASP.NET 进度条(附源代码)
摘要:1. 进度条模板文件 ProgressBar.htm 1 2 3 4 28 29 30 正在加载 31 32 33 34 35 2. Default.aspx.cs 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 // 根据 ProgressBar...
阅读全文
posted @
2008-10-27 18:39
草原和大树
阅读(1922)
推荐(0)