文章分类 -  Asp.net(webform)

上一页 1 2
ASP.NET 内置对象!
摘要:一、ASP.NET 提供的7大内置对象:Response服务器端将数据作为请求的结果发送到浏览器端(输出)Request浏览器端对当前页请求的访问发送到服务器端(输入)Application 存储跨网页程序的变量或对象,中止于停止IIS服务(公用变量和对象)Session存储跨网页程序的变量或对象,中止于联机离线或有效时间(单一用户对象)Server定义一个与Web服务器相关的类提供对服务器上方法和属性的访问Cookie保存客户端浏览器请求的服务器页面,存放保留非敏感用户信息CacheWeb应用程序的缓存二、内置对象常用属性、方法或集合1.Response对象:属性说明方法说明Cache获取W 阅读全文
posted @ 2013-09-08 19:55 学到老死
ASP.NET 服务器端控件(转)
摘要:具体深入到服务器各个控件的属性和事件的用法就不多说了,这里主要是列出所有服务器端控件让大家明确一个学习的方向,更有目的地去尝试了解并掌握这些控件的使用:一、服务器端标准控件:显示控件:Lable、TextBox、Image、Literal(html文本)、Localize(本地化文本位置)、Substitution(替换)按钮控件:Button、LinkButton(超链接按钮)、ImageButton(显示图像按钮)、HyperLink(超链接)选项控件:CheckBox、RadioButton、CheckBoxList、RadioButtonList列表控件:DropDownList(下拉 阅读全文
posted @ 2013-09-08 19:45 学到老死
安全的验证方法?.NET验证控件是在客户端验证还是在服务器端验证?
摘要:首先,安全的验证方法是,客户端验证一下,到服务器端也要验证。----设置验证控件的EnableClientScript属性为“False”可以抑制客户端验证并强制所有检验都在服务器端执行。(这些验证控件可以定义其再服务器端或者客户端进行验证;。通过定义一个属性来确定。EnableClientScript==true|false)----看页面啦,喜欢闪的那位呢就是server,不喜欢闪的那位就是client。----除了customValidator其他的都在客户端吧。customValidator可选(自定义的验证控件可以实现双重验证。前台客户端和后台都能验证。)。验证的js文件放在www. 阅读全文
posted @ 2013-09-08 19:38 学到老死
后台cs中发送GET和POST请求(函数封装)
摘要:----传入参数即可。/// /// 后台cs代码中发送GET请求 /// /// 包含请求url和参数 /// public static string Get(string url) { //byte[] data = encoding.GetBytes(postData); // Prepare web request... System.Net.HttpWebRequest myRequest = ... 阅读全文
posted @ 2013-08-31 09:46 学到老死 阅读(759) 评论(1) 推荐(0)
GET与POST方法的区别
摘要:GET与POST方法的区别1. get是从服务器上获取数据,post是向服务器传送数据。 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。 4. get传送的数据量较小,不能大于2KB。post传送的数据量较大... 阅读全文
posted @ 2013-08-29 16:40 学到老死 阅读(105) 评论(0) 推荐(0)
联动菜单(最典型的就是省市联动菜单了)
摘要:所谓联动菜单,就是后一个下拉框的选项是根据前一个下拉框被选中的值来决定的,一个典型的应用就是省市联动菜单了,市的下拉选项是根据你选了哪个省来决定的,类似的需求我们经常遇到,相信许多新手都被这个问题困扰过。 其实,联动菜单的实现原理非常简单,本文详细介绍了联动菜单的实现方式,知道了原理,我们可以很容易地制作从XML、数据库加载的无限级联动菜单。 @联动菜单实现方法 1.确定数据格式: 首先,我们介绍一下创建 Option 的语法: Code: var newOption = new Option(optionText, optionvalue); 根据上面的语法,我们知道 s... 阅读全文
posted @ 2013-08-27 21:24 学到老死 阅读(517) 评论(0) 推荐(0)
web开发会用到设计模式吗?
摘要:设计模式在于你对面向对象的理解,不同的时期,对它的理解会有完全不同的感觉。 设计模式更体现的是一种软件面向对象编程的思想,而WEB开发、桌面程序、C/S、B/S、手机开发等等都是软件开发的某方面技术。这本身没有什么矛盾之处,不能说设计模式只适合谁,而不适合谁。 设计模式的应用可以说无处不在。 比如你平常一直在使用的foreach()语句,其实就是 迭代器模式(Iterator Pattern)的应用。 如果你熟悉DataSet的Clone()和Copy()方法,知道它们的区别,再去看看原型模式(Prototype),你就理解它们是非常典型的浅复制和深复制的差别。 如果你用过NHibernate 阅读全文
posted @ 2013-08-17 15:26 学到老死 阅读(386) 评论(0) 推荐(0)

上一页 1 2