В веб-формах ASP.NET, когда элемент управления отображается на странице, идентификатор каждого поля изменяется с помощью ctrl01 по мере необходимости, чтобы избежать коллизий (иначе myField становится ctrl01 $ myField или еще что-то).Как ASP.NET Webforms определяет HTML-имя элемента управления?
Мне было интересно, где можно найти подробную информацию о том, как работает сам алгоритм, или где он может быть, я могу его найти. Я предполагаю, что INamingContainer имеет к этому какое-то отношение ... но, увы, я не могу найти часть, которая фактически решает имя отображаемого поля.
Любая помощь была бы замечательной!
Ах, да, это именно то, что я искал. Спасибо! – pinvoke