В вашем примере кода вы делаете вызов GetType () ... тип используется в качестве отправной точки для поиска. В зависимости от того, где вы звоните в GetType (), вы можете не получить то, что ожидаете. Поскольку ASP.NET динамически компилирует типы для ваших страниц и пользовательских элементов управления, GetType () может возвращать тип, определенный в новой сборке, созданной ASP.NET.
Вместо этого вы можете попробовать использовать typeof (SomeType), где SomeType подходит в зависимости от местоположения вашего ресурса (например, типа элемента управления, с которым вы работаете).