ASP.Net中Form表单与内置对象实践

原创 2007年09月27日 17:07:00

ASP.Net中Form表单与内置对象实践

HTML表单(Form)最关键要掌握的有三个要点:

表单控件(Form Controls)
Action
Method

表单控件(Form Controls),通过HTML表单的各种控件,用户可以输入文字信息,或者从选项中选择,以及做提交的操作。比如上面的例句里,input type= "text"就是一个表单控件,表示一个单行输入框。

用户填入表单的信息总是需要程序来进行处理,表单里的action就指明了处理表单信息的文件,我们可以理解为将要跳转的页面,在两层架构的网站中,用html表单方式接收数据,Form的action就可以指向后台数据库操作的页面。
具体的实现,我将在介绍内置对象时详细说明。

至于method,表示了发送表单信息的方式。method有两个值:get和post。get的方式是将表单控件的name/value信息经过编码之后,通过URL发送(你可以在地址栏里看到)。而post则将表单的内容通过http发送,你在地址栏看不到表单的提交信息。那什么时候用get,什么时候用post呢?一般是这样来判断的,如果只是为取得和显示数据,用get;一旦涉及数据的保存和更新,那么建议用post。

推荐一个Html学习网站,支持在线编辑查看,学习起来挺方便的。

http://www.blabla.cn/

Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用;其类名为 HttpRequest。

当我们在表现层提交数据后,使用Requst.Form["表单控件的value"]在后台进行接收,进而进行数据库操作。

其余的内置对象,大家可以参考我转载的文章《ASP.NET的内置对象介绍

http://blog.csdn.net/spring21st/archive/2007/09/23/1797494.aspx

调试技巧总结:
1.数据库操作:设置断点,尤其是显示插入语句时,复制到“查询分析器”进行验证
2.Respond对象write(),以及html中的alert()均类似Windows中的MessageBox调试,灵活使用。

 

asp.net中通过form表单submit提交到后台的实例

前台中的代码: body>     div id="top"> div>         form id="login" name="logi...

黑马程序员之ASP.NET学习笔记:Form表单中method=“post/get"

前台:   window.onload = function ()  {          document.getElementById("btnLogin").onclick = func...

【原创】ASP.NET 安全认证(三)—— 用Form 表单认证实现单点登录(Single Sign On)(转)

第三部分实现单点登录(Single Sign On)  “等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷落的无奈...
  • zmoneyz
  • zmoneyz
  • 2014年07月15日 09:24
  • 1166

asp.net JS+form表单Post和Get方式提交数据

最近工作中用到了一种使用JS+form用post方式上传文件一种方式。前台用Html input,使用JS方式往服务器上传文件,具体实现看代码: 前台页面使用aspx网页,使用input 标...

ASP.NET WebForm Form表单如何实现MVC那种“自动装配”效果呢?

我们知道ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到action的参数实体对象中 比如 action方法 Registe...
  • yhyhyhy
  • yhyhyhy
  • 2016年02月25日 15:08
  • 186

【原创】ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件 .(转)

第二部分 Form 认证的实战运用  话说上回,简单地说了一下 Form 表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦(小意思)”。今天咱们来点的...
  • zmoneyz
  • zmoneyz
  • 2014年07月15日 09:22
  • 396

ASP.NET 安全认证(一)—— 如何运用 Form 表单认证 .(转)

第一部分——怎样实现From 认证; 第二部分—— Form 认证的实战运用; 第三部分——实现单点登录(Single Sign On) 第一部分如何运用 Form 表单认证 一、   ...
  • zmoneyz
  • zmoneyz
  • 2014年07月15日 09:21
  • 326

ASP.NET 安全认证(三)—— 用Form 表单认证实现单点登录(Single Sign On)

【原创】ASP.NET 安全认证(三) ——用Form 表单认证实现单点登录(Single Sign On) 作者:寒羽枫(cityhunter172) 第三部分 实现单点登录(Single...

ASP.NET 安全认证(一):怎么运用 Form 表单认证

使用 Form 认证时遇见的一些问题,及使用过程用到的一些技巧

asp.net中通过form表单submit提交到后台的实例

asp.net中通过form表单submit提交到后台的实例 前台中的代码: body>     div id="top"> div>...
  • Metal1
  • Metal1
  • 2015年03月20日 09:37
  • 4039
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.Net中Form表单与内置对象实践
举报原因:
原因补充:

(最多只允许输入30个字)