服务器端的代码是如何被解释成客户端的?
来源:asp之家 时间:2009-11-01 15:15:00
举例如下,一个服务器端的form 代码自动被解释成客户端代码:
服务器端代码:
<FORM runat="server">
机器名称:
<INPUT type="text" id="txtName" runat="server">
<P />
Operating System:
<select id="selOpSys" size="1" runat="server">
<OPTION>Windows 95</OPTION>
<OPTION>Windows 98</OPTION>
<OPTION>Windows NT4</OPTION>
<OPTION>Windows 2000</OPTION>
</SELECT>
<P />
<INPUT type="submit" value="提交">
</FORM>
运行后自动被解释成客户端代码:
<HTML>
<BODY>
您为机器'intels' 选择的是'Windows 98'.
<FORM name="ctrl0" method="post" action="pageone.aspx" id="ctrl0">
<INPUT type="hidden" name="__VIEWSTATE" value="a0z1741688109__x">
机器名称:
<INPUT type="text" id="txtName" name="txtName" value="intels">
<P />
操作系统:
<SELECT id="selOpSys" size="1" name="selOpSys">
<OPTION value="Windows 95">Windows 95</OPTION>
<OPTION selected value="Windows 98">Windows 98</OPTION>
<OPTION value="Windows NT4">Windows NT4</OPTION>
<OPTION value="Windows 2000">Windows 2000</OPTION>
</SELECT>
<P />
<INPUT type="submit" value="提交">
</FORM>
</BODY>
</HTML>