2013-08-06 2 views
0

Мне интересно, поддерживает ли ASP.NET ссылку на элементы управления HTML на странице ASP.NET. Хранит ли он что-то вроде серверной Document Object Model (DOM) для элементов управления HTML?Есть ли способ получить элементы управления HTML на странице ASP.NET?

Я считаю, что отборочный мой вопрос с помощью ASP.NET Web Forms или ASP.NET MVC не имеет значения. Однако, если вы спросите, мне больше интересно узнать о веб-формах. ASP.NET Web Forms хранит объектную модель для элементов управления HTML на странице?

+0

Не уверен, что вы имеете в виду, что вы пытаетесь достичь –

+0

Не пытаясь достичь чего-либо просто академический вопрос, чтобы удовлетворить.?. мое любопытство. –

ответ

2

Если добавить «RUNAT =» сервер»для большинства обычных элементов управления HTML, вы можете ссылаться на них в коде-позади.

Они находятся в библиотеке System.Web.UI.HtmlControls.

Пример : HtmlAnchor для <a> тега можно найти в MSDN here с образцом кода в конце

+0

Круто. Большое спасибо. И я помню, что есть набор классов для элементов управления HTML. Где эти классы в рамках? –

+0

Не все теги html поддерживаются. http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp –

+0

Большое спасибо. Теперь другой вопрос. Почему я хочу это сделать? То есть, почему я хочу запустить Html-элементы управления на сервере? –

Смежные вопросы