我想知道ASP.NET是否存儲對ASP.NET頁面上的HTML控件的引用。它是否爲HTML控件存儲類似服務器端文檔對象模型(DOM)的東西?有沒有辦法到達ASP.NET頁面上的HTML控件?
我認爲用ASP.NET Web窗體或ASP.NET MVC限定我的問題將是無關緊要的。不過,如果你問了,我更有興趣瞭解Web窗體。 ASP.NET Web窗體是否爲頁面上的HTML控件存儲對象模型?
我想知道ASP.NET是否存儲對ASP.NET頁面上的HTML控件的引用。它是否爲HTML控件存儲類似服務器端文檔對象模型(DOM)的東西?有沒有辦法到達ASP.NET頁面上的HTML控件?
我認爲用ASP.NET Web窗體或ASP.NET MVC限定我的問題將是無關緊要的。不過,如果你問了,我更有興趣瞭解Web窗體。 ASP.NET Web窗體是否爲頁面上的HTML控件存儲對象模型?
如果添加「RUNAT =」服務器」,以最普通HTML控件,可以在後臺代碼中引用它們。
這些都是在System.Web.UI.HtmlControls庫。
例:<a>
標籤的HtmlAnchor可以在MSDN here中找到,末尾有代碼示例。
很酷。非常感謝。我記得有一個不同不同的HTML控件類。框架中的這些類在哪裏? –
並非所有的html標籤都受支持。 http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp –
非常感謝。現在,另一個相關的問題。我爲什麼要這麼做?也就是說,我爲什麼要在服務器上運行Html控件? –
不確定你的意思,你在努力達到什麼目的? –
只是一個學術問題來滿足我的好奇心。 –