.net知识系列之三:(html提交表单的方式,html控件,获取html表单的内容,sql注入,html服务器控件,net服务器控件)

1 html表单提交的方式有2种,get和post

对于一个普通的表单,最重要的属性是:action(处理表单的地址),method(提交表单的方式)

区别大概如下:get会显示传递的变量,且大小有限制,post方式更安全,且传递数据无大小限制,默认是post方式提交表单

原因(由于浏览器地址栏能输入的最大字符数有限制,所以用get方式提交不能处理参数值更大的表单,而post方式则没有这个限制)

2 html控件

3 获取html控件内容:

获取HTML控件值常见有以下集中方式:

获取方式  表单提交方式
 Request.QueryString["控件名"]   适合于get方式提交的表单
Request.Form["控件名"]  适合于post方式提交的表单
Request["控件名"]  同时适合于get和post方式提交的表单
 
4 html服务器控件
HTML服务器控件与普通服务器控件不同的是:在普通HTML控件中加上了一个id属性和一个runat=”server”标记。如下就是一个HTML服务器控件:
   <input type="text" runat="server" id="txtUserName" />
 
5 服务器控件
原文地址:https://www.cnblogs.com/jangwewe/p/3158817.html