Реализую свой серверный контрол, наследуя от WebControl.
В set-реализации свойства InputFile хочу сделать проверку назначаемого файла.
(например, value = "~\\input.xml").
Пытаюсь вызвать MapPathSecure(value) для получения физического пути.
Этот метод отрабатывает при назначении свойству значения в run-time,
при обращении к свойству в design-time вызывает ошибку ("Object reference not set to an instance...").
Что делаю не так? Подскажите, как получить физический путь от "~\\input.xml" в случае, когда мой серверный контрол размещен на web-форме и пользователь в design-time назначает значения в property grid.
Возможно, я не точно сформулировал. Мне нужно использовать MapPath или аналог для получения физического пути к файлу из имеющегося относительного пути ("~\frames.xml"). Как это сделать именно в design-time?
Здравствуйте, <Аноним>, Вы писали:
А>Возможно, я не точно сформулировал. Мне нужно использовать MapPath или аналог для получения физического пути к файлу из имеющегося относительного пути ("~\frames.xml"). Как это сделать именно в design-time?
Возможно, ты не точно понял. В design time никакого физического пути не существует. Он появится только тогда, когда приложение будет опубликовано в реальном сервере и запущено в HTTP контексте.
... << RSDN@Home 1.2.0 alpha rev. 677>>