Это взято из вышеупомянутой заметки, которую я добавил некоторое время назад - я только посчитал целесообразным добавить «ответ» в надежде помочь кому-то еще, кто может столкнуться с этим.
Элемент, дублирующийся во временных файлах .net, был вложен в другой элемент управления через внутреннее свойство ITemplate.
[PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(MDSL.Web.UI.WebControls.FormView), BindingDirection.TwoWay), TemplateInstance(TemplateInstance.Single)]
[Bindable(true, BindingDirection.TwoWay)]
public ITemplate Template { get; private set; }
Это свойство было украшено TemplateInstance.Single (теряет боль findcontrol и позволяет получить доступ к элементам управления через id из кода позади).
Дублированный элемент управления имел привязку, которая при удалении, казалось, останавливала ошибки, но поскольку привязка была необходима, атрибут свойства был удален, и код был повторно обработан для его поддержки.
SelectedValue='<%# Bind("column") %>'