Насколько я понимаю, перед планированием пользовательского элемента управления нам нужно подумать о:
1) Полезно ли это в нескольких местах, если не сразу, даже в будущем.
2) Если пользовательский элемент управления используется на одной и той же странице дважды или более (например, пользовательский элемент управления для адреса), существует вероятность повторения идентификатора элемента управления.Для чего вам нужно спланировать, как вы можете справиться с этим сценарием (например, префикс всех элементов управления внутри пользовательского элемента управления или чтение элемента управления на основе идентификатора div и т. Д.)
3) Для одного типа текстового полятребования не идут агрессивно для контроля пользователя (пока он действительно не нужен) из-за инфраструктуры, необходимой для контроля пользователя.
Я надеюсь, что эти пункты могут быть полезны для вас.