2013-08-06 51 views
0

我想知道ASP.NET是否存儲對ASP.NET頁面上的HTML控件的引用。它是否爲HTML控件存儲類似服務器端文檔對象模型(DOM)的東西?有沒有辦法到達ASP.NET頁面上的HTML控件?

我認爲用ASP.NET Web窗體或ASP.NET MVC限定我的問題將是無關緊要的。不過,如果你問了,我更有興趣瞭解Web窗體。 ASP.NET Web窗體是否爲頁面上的HTML控件存儲對象模型?

+0

不確定你的意思,你在努力達到什麼目的? –

+0

只是一個學術問題來滿足我的好奇心。 –

回答

2

如果添加「RUNAT =」服務器」,以最普通HTML控件,可以在後臺代碼中引用它們。

這些都是在System.Web.UI.HtmlControls庫。

例:<a>標籤的HtmlAnchor可以在MSDN here中找到,末尾有代碼示例。

+0

很酷。非常感謝。我記得有一個不同不同的HTML控件類。框架中的這些類在哪裏? –

+0

並非所有的html標籤都受支持。 http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp –

+0

非常感謝。現在,另一個相關的問題。我爲什麼要這麼做?也就是說,我爲什麼要在服務器上運行Html控件? –

相關問題