标准栏和html栏的异同
本人刚学.net做web开发,正在练习写个表单,用 标准栏里面的控件 写的表单很方便,但本人不太理解的是,如果用 html栏里面的控件写 表单 如何来获取这些提交的值?比如原来 asp里面 request 就可以取到,我用 .net写的是 下面的代码
<form method= "post " action= "Default.aspx ">
姓名: <input id= "name1 " style= "width: 100px " type= "text " />
年龄: <input id= "age1 " style= "width: 50px " type= "text " />
<input id= "提交 " type= "submit " value= "submit " /> <br />
</form>
<%
name1=request( "name1 ")
age1=request( "age1 ")
%>
这样写 调试时候 提示 1 验证 (XHTML 1.0 Transitional): 在“body”元素的开始标记与结束标记之间不允许出现文本
不知道是我对 标准栏 和 html栏 理解不对还是 我这个写法不对,望朋友指点下
如果说 表单的传值必须用标准栏里面的控件来完成,那html栏里面表单的那些元素 主要用在那些方面呢?
------解决方案--------------------html栏里面的可以用Request.Form[ "UniqueID "]获得,web控件只是对这进行了包装。
------解决方案--------------------你用的是HTML的控件,不是WEB控件,所以不行,要加个RUNAT=SERVER属性,或者直接用WEB控件