Принципиальный молчун
Зарегистрирован: 14 April 2008
Сообщения: 3
Примеры кода: 0
|
Re: Надо перехватить обработку ошибочной ситуации до Page_Init. Но где? |
28 April 2008 13:55 |
|
|
|
|
ДА, попробовал переместить источник XML, как написано в последнем совете.
Сам по себе источник работает
(это показано на скриншоте в приложении).
А вот если попробовать его спользовать в контроле (то есть из адресной строки
скопировать его адрес и вставить в TreeNodeSrc) то контрол TreeView не работает.
Вот текст неработающего варианта
<IE:TreeView id="inpTV1" name="inpTV1" BorderWidth=0
SELECTEDSTYLE="FONT-WEIGHT: bold; COLOR: yellow"
AutoPostBack="False"
Runat="Server"
OnSelectedIndexChange = "OnSelectedIndexChange_TV1"
TreeNodeSrc = "http://localhost/EuroChem/HandlerXML2/a.xml2"
</IE:TreeView>
Такое исправление тоже не дало пользы
TreeNodeSrc = "~/HandlerXML2/a.xml2" Причём как и раньше, исключение возникает внутри контрола и то есть раньше Page_Init и поэтому не ловится.
А вот если вернуться к источнику размещённому в отдельной виртуальной папке,
то TreeView исправно работает, однако только до тех пор,
пока не потребуется выдать сообщение об ошибке.
А вот выдать разумное сообщение в случае необходимости возможности нет.
К сообщению приложен файл (см. оригинал).
|
|