HTML表单的提交方式:
对于一个普通的HTML表单来说,它有两个重要属性:action和method。
Action指明当前表单提交之后由哪个程序来进行处理,asp.net里面一般都是aspx页面来处理。
method表单的提交方式:Post()方式和Get()方式,其中它们二者之间的区别有以下两点:
1、 get方式提交表单在地址栏会显示参数名和参数值,而post则不会
2、 get方式不能提交处理参数值更大的表单,而post方式则没有限制。
HTML控件
指用HTML表单中的一些列元素来提供用户交互
获取表单的值:
Request.QueryString["控件名"]
Request.Form["控件名"]
Request["控件名"]
HTML服务器端表单控件:
在服务器端表单中可以不指明action属性,表示由当前页面进行处理,也可以不指明method方法,默认为post提交
HTML服务器端控件它有几个限制:
1、 在整个asp.net页面中,控件的ID必须唯一。
HTML服务器控件有如下特点:
1、HTML服务器控件是建立在HTML控件的基础上,额外增加了几个属性
2、HTML服务器控件必须放在服务器端表单中
3、HTML服务器控件最终在Web服务器端会被解释成普通HTML控件标记发送到客户端浏览器