ScriptManager.IsDebuggingEnabled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, будет ли предоставлена отладочная версия библиотек клиентских скриптов.
public:
property bool IsDebuggingEnabled { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsDebuggingEnabled { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsDebuggingEnabled : bool
Public ReadOnly Property IsDebuggingEnabled As Boolean
Значение свойства
Значение true
, если текущий запрос выполняется в режиме отладки; в противном случае — значение false
.
- Атрибуты
Комментарии
Свойство IsDebuggingEnabled возвращает значение false
, если выполняется одно из следующих условий:
В элементе развертывания файла конфигурации атрибуту
retail
присваивается значениеtrue
. Это переопределяет все остальные параметры.Свойству ScriptMode присвоено значение
Auto
илиInherit
, а отладка не включенаcompilation
в разделе корневого файла Web.config приложения.Свойство ScriptMode имеет значение
Release
.Примечание
Атрибут
debug
директивы @ Page не влияет на приложения с поддержкой Ajax ASP.NET. Элемент ScriptManager управления использует только параметры в файле Web.config и свойствах IsDebuggingEnabled и ScriptMode , чтобы определить, следует ли отрисовывать отладочные скрипты.
Дополнительные сведения см. в статье Общие сведения об отладке и трассировке приложений Ajax.