操作回顾
在这个示例中仅仅向一个ASPNET页面添加了一个服务器控件并在浏览器中查看该页面这并不是一个非常有趣的示例但本例的重点是观测服务器端代码是怎么转换为客户端代码的
首先单击浏览器的View菜单并选择View Source──应该看到在Notepad内显示的代码
这是客户端代码──呈现的页面输出将该代码与最初的代码比较切换回VWD并单击Source View查看该页面的代码
需要注意的代码是描述服务器控件的代码该控件的ID是TextBox 这些代码如下所示这是它们在页面的源代码中的样子
<div>
<asp:TextBox ID=TextBox runat=server></asp:TextBox>
</div>
在呈现的源代码中对等的代码是
<div>
<input name=TextBox type=text id=TextBox />
</div>
注意最初的TextBoxl控件已从ASPNET控件转换为HTML元素服务器接收到关于该页面的请求并从源请求中知道浏览器能够理解HTML因此胆务器将控件转换为HTML版本并与页面的其他部分一起发送回浏览器浏览器完成剩余的动作将HTML代码转换成可以浏览的网页
ASPNET 入门教程完整版
[] [] []