Eurekaaa !! Понял ... Этот работает ...
Когда вы бросаете пользовательский контроль или загружаете его с помощью метода LoadControl
, используйте «тильду» в его пути. Например. this.LoadControl("~/MyUserControl.ascx");
То же самое относится к элементу управления, отброшенному на странице. Добавьте тильду в декларативный путь пользовательского элемента управления на странице aspx.
Мы можем назвать это ошибкой в VS2005 и исправлено в VS 2008.
Ответьте мне, если это не работает или нуждается в дополнительных объяснениях. Или не забудьте пометить это как ответ.