В качестве предложения: если вы начинающий asp-разработчик, не забудьте поставить
<% Option Explicit %>
в начале каждой страницы.
Это может сэкономить вам бесчисленные часы поиска/отладки, почему определенный код не работает.
Извините, если констатирую очевидное.
ОБНОВЛЕНИЕ: если вы рассмотрите возможность простого ответа response.write на веб-страницу:
Я написал включаемый файл с целой кучей классических процедур отладки asp, которые будут использовать response.write для вывода строк на веб-страницу (отформатированные в определенном распознаваемом цвете переднего плана и фона), но которые будут тестировать глобальную переменную «ASPLIB_DeployStatus» (которой можно задать значение «adsDeployed», «adsDeliveredDebug», «adsInDevelopment» или «adsInDevelopmentDebug».
В зависимости от значения этого глобального значения тексты отладки будут или не будут записаны на веб-страницу. Это означает, что вы можете оставить свои операторы отладки в исходном коде, но заставить их исчезнуть с веб-страницы, просто установив для глобальной переменной другое значение.
Это мне очень помогло и значительно сэкономило время.
Если кому-то должно быть интересно, ответьте через комментарии к этому ответу.
person
Edelcom
schedule
13.01.2010