2012年8月24日

风影ASP.NET基础教学 4 验证控件

摘要: 前言无论什么应用软件系统,它最本质的功能和用途就是处理数据。这样,数据的安全性就成为了系统设计里面非常重要的话题,提交一些不安全的数据(如SQL注入、数据类型或者数据范围不合适等)常常会导致系统计算结果不正确,瘫痪甚至崩溃!因此,这就要求在设计系统数据录入与提交功能时必须对数据的合法性进行验证,以保证干净准确的数据流入系统。有过web开发经验的人都知道,以前对于数据输入的合法性验证用得最多的就是JS的脚本验证。这种方法就是当用户通过网页表单域输入数据后,再通过JS脚本对其有效性进行检验,如果输入的有问题就会终止提交数据操作。这种验证方式不占用服务器资源,可以很好的保证其性能。但是一旦用户禁用了 阅读全文

posted @ 2012-08-24 23:03 任生风影 阅读(1275) 评论(1) 推荐(2) 编辑

风影ASP.NET基础教学 3 web服务器控件(二)

摘要: 上文回顾我们说到了形形色色的各种服务器端的控件,给我们带来了很多开发中方便的一面,我们继续来看其他的服务器控件1.文件上传控件FileUpload学过html的人都知道上传控件是需要<input type=”file” />来上传的。我们当然也有相应的服务器端控件了。我们只需要判断是否有文件上传,并保存即可 1: protected void Button1_Click(object sender, EventArgs e) 2: { 3: string savepath = @"d:\uploads\"; 4: ... 阅读全文

posted @ 2012-08-24 18:14 任生风影 阅读(1150) 评论(4) 推荐(4) 编辑

风影ASP.NET基础教学 2 web服务器控件

摘要: 在asp.net中,web标准服务器控件是ASPNET的核心部件,也是Web Form编程模型的最基本元素。相对于Html服务器控件而言,它具有更多的内置功能和可编程性。它不仅包括简单的按钮和文本框这样的简单控件,还有一些特殊用途的控件如日期、菜单和树形控件1.与Html服务器控件的区别html服务器控件不可以自动识别服务器达到自动变化的效果编程扩展web服务器控件很容易可以扩展新的功能Html服务器控件事件大多都是在客户端,而服务器控件是在服务端2.WebControl基类在ASP.NET中,所有的web服务器控件都定义在System.Web.UI.Controls命名空间下,都派生自Web 阅读全文

posted @ 2012-08-24 12:07 任生风影 阅读(1437) 评论(6) 推荐(4) 编辑

导航