<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html><form id="form1" runat="server">是啥意思?我的代码是不是都要放在 <form id="form1" runat="server">
<div>
里面写??
</div>
</form>
如果你拖入一个HTML控件,可以将此控件的这个加上,那么在你后台代码就可以获取它的值了
runat "server"控件是一个服务器控件
只有需要处理回发(PostBack) 的控件才必须放在 Form 内
如果一个HTML控件 放在
<form id="form1" runat="server">
<div>
</div>
</form>
外面,会咋样??谢谢赐教
只不过是<form id="form1" method="post" action="aa.aspx">的变型,不信你看看浏览器解析后的代码。form还有个好处,就是js取对象的时候可以用form名.aa
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>无标题页</title>
<meta name="description" content="Business Template is a free css template provided by www.865171.cn" />
<link href="templatemo_style.css" rel="stylesheet" type="text/css" />
<link href="css/jquery.ennui.contentslider.css" rel="stylesheet" type="text/css" media="screen,projection" />
<script language="javascript" type="text/javascript">
function clearText(field)
{
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = '车世界';
}
</script>
</head>
<body>
<div id="templatemo_header_wrapper">
<div id="templatemo_header">
<div id="site_logo"></div>
</div>
<!-- end of header -->
</div><!-- end of header wrapper -->
<div id="templatemo_menu_wrapper">
<div id="templatemo_menu">
<ul>
<li><a href="Index.aspx" class="current">首页</a></li>
<li><a href="">我的信息</a></li>
<li><a href="">联系业务</a></li>
<li><a href="">使用说明</a></li>
<li><a href="">关于我们</a></li>
</ul>
</div>
<!-- end of menu -->
</div>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
表单中的数据可以回发到服务器,asp控件必须放在form内因为要提交表单嘛,html控件可以不放在form内。。