2013-03-16 93 views
0

我感觉有点傻,问这样一个简单的问题。什么是ASP.NET Web表单?

我正在参加我的第一个网络编程课程,我刚刚对ASP.NET Web窗体有个疑问。

ASP.NET web表单究竟是什么?

我的理解是,他们是网页,可以从用户获取信息,然后在服务器上处理进程信息。处理完成后,可通过更改页面的HTML将信息显示给用户。

我确实问过我的教授,并被告知ASP.NET Web窗体只是“从页面(页面?)类内嵌的”形式。这个解释让我有点困惑,这就是为什么我现在问这个问题......

我是否缺少一个有趣的概念?

谢谢

+1

你看着一个教程? http://www.asp.net/web-forms – 2013-03-16 23:29:22

回答

0

Web窗体是一种Asp.net网页设计模式。开发人员将其作为单独的表单开发。 (Home.aspx ==主页)。该代码,客户端脚本,服务器脚本,HTML,样式表都被连接。所以它是从头开始的一种形式。所以,如果一个用户请求主页时,托管,它herits Page类,有自己的风格,HTML代码隐藏文件。

所有服务器控件都必须出现在<form>标记中,并且<form>标记必须包含runat="server"属性。 runat="server"属性指示应该在服务器上处理表单。这也表明,封闭的控件可以被服务器脚本访问:

对于更深层次的信息: http://msdn.microsoft.com/en-us/library/ms973868.aspx http://www.asp.net/web-forms/what-is-web-forms

0

一切都在电脑

Input -> Processing -> Output 

不仅asp.net web表单。

特别是asp.net web表单,是一种生成网页的方法。这是我可以说的最简单的,并且可以从非常简单到非常复杂,是一种非常强大的语言,它可以完成比生成页面更多的功能。你可以开始通过生成的网页,并一点一点发现功率英寸

0

认为它是当服务器接收来自用户的请求被执行的服务器端脚本,它执行一些处理和渲染响应到通常是在浏览器中呈现的HTML页面的客户端。