Для всех намерений и целей ответ - «нет» (хотя может быть какой-то неясный способ справиться с этим, это не самый оптимальный способ).
Похоже, вы ищете способ манипулировать HTML, который создается на серверной стороне , что является вполне законным желанием, просто подход на стороне сервера с использованием .NET (или другие) технологии радикально отличаются от того, как вы подходите к нему на стороне клиента.
Поскольку содержимое уже отображается на клиенте, способ, которым вы бы оценили его изменение, отличается. На сервере страница состоит из различных частей, которые в конечном итоге отображают HTML-код для клиента, используя данные, к которым клиент не обязательно имеет доступ (а также ресурсы и библиотеки).
Именно по этой причине вы хотите использовать то, что доступно на сервере, чтобы выполнить то, что вы делаете.
Независимо от того, используете ли вы модель WebForms или модель MVC ASP.NET, существуют механизмы, которые позволяют привязывать данные без необходимости записывать тег самостоятельно.
Например, в модели WebForm у вас есть класс TextBox , для которого вы можете установить свойство Text on.
В ASP.NET MVC есть метод расширения TextBox в классе InputExtensions , который позволяет передавать содержимое текстового поля, и метод будет отображать тег для вас. .