我想知道 ASP.NET 是否在 ASP.NET 页面上存储对 HTML 控件的引用。它是否为 HTML 控件存储诸如服务器端文档对象模型 (DOM) 之类的东西?
我相信用 ASP.NET Web Forms 或 ASP.NET MVC 来限定我的问题是无关紧要的。但是,如果您要问的话,我对了解 Web 表单更感兴趣。ASP.NET Web 窗体是否为页面上的 HTML 控件存储对象模型?
我想知道 ASP.NET 是否在 ASP.NET 页面上存储对 HTML 控件的引用。它是否为 HTML 控件存储诸如服务器端文档对象模型 (DOM) 之类的东西?
我相信用 ASP.NET Web Forms 或 ASP.NET MVC 来限定我的问题是无关紧要的。但是,如果您要问的话,我对了解 Web 表单更感兴趣。ASP.NET Web 窗体是否为页面上的 HTML 控件存储对象模型?
如果您将“runat="server" 添加到大多数普通的 html 控件中,则可以在代码隐藏中引用它们。
这些在 System.Web.UI.HtmlControls 库中。
示例:标签的 HtmlAnchor<a>
可以在 MSDN 中找到,最后是代码示例。