2010-04-19 93 views
2

Web服务器控件和Html服务器控件都来自System.Web.UI.Control。ASP.NET服务器控件

这里的概念“服务器”的重点是什么?为什么要“服务器”控制?

回答

1

ASP.NET是一种服务器技术。这些控件在Web服务器上运行,而不是在客户端上,在浏览器中运行。

1

see此链接。您将了解到Web服务器控件和Html服务器控件。

1

它们是“服务器”控件,因为它们是服务器端抽象。它们用作ASPX页面中服务器上的控件,可以直接在服务器端代码中进行操作。然而,在请求处理中,它们被翻译并作为标准HTML和(可能)JavaScript发送到响应中。因此,它们是真正只存在于服务器端的抽象。

+0

BTW链接,“HTML”服务器控件是标准的HTML标签只是方便的包装,使操作在后台代码,而ASP .NET服务器控件通常提供一些“增强”功能。例如,虽然您可以在HTML中创建复选框列表并使用它们,但CheckBoxList控件提供了更高级别的抽象,更易于在代码隐藏中使用。 – 2010-04-19 12:18:48

相关问题