2013-05-23 11 views

ответ

11

Основное отличие состоит в том, что NamingContainer будет перемещаться вверх по дереву управления до тех пор, пока не будет найден предок, который является именование контейнер (реализует интерфейс INamingContainer, а Parent возвращает непосредственный родительский в дереве управления.

В вашем случае GridViewRow представляется как непосредственным родителем, так и контейнером именования вашего элемента управления drp_Vendor.

Но если вы, например, разместите свой контроль drp_Vendor внутри Panel в TemplateField, тогда родителем будет панель, а NamingContainer будет GridViewRow.

Что касается «наиболее оптимизированного», то свойство Parent будет очень немного быстрее, но разница будет незначительной.

+0

Благодарим вас за освобождение моего запроса. –

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