Web Forms
Page Processing
ASP.NET 用一种称为回发的技术来处理这种分隔,当执行某些动作时,它发送页(和所有用户提供的信息)到服务器。当ASP.NET 接收此页,它然后可以点火相应的服务器端事件来通知你的代码。
HTML Forms
string firstName = Request.Form["FirstName"];
在实际POST信息上的这层薄片是有益的,但还有长路才能走到真正面向对象的框架。 那就是为什么ASP.NET 走了更进的另一步。当一页被发回到ASP.NET,它抽出值,填充Form集合(为了向后与ASP代码兼容),然后配置相应的控件对象。这意味着你可以使用下列更直观的语法来检索在ASP.NET web form 中的信息:
string firstName = txtFirstName.Text;