WebPartManager.EnableClientScript Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, czy skrypty po stronie klienta są włączone na stronie sieci Web zawierającej kontrolkę WebPartManager .
public:
virtual property bool EnableClientScript { bool get(); void set(bool value); };
public virtual bool EnableClientScript { get; set; }
member this.EnableClientScript : bool with get, set
Public Overridable Property EnableClientScript As Boolean
Wartość właściwości
Wartość logiczna wskazująca, czy skrypt klienta może być uruchamiany na stronie. Wartość domyślna to true
.
Uwagi
Właściwość EnableClientScript umożliwia deweloperom wyłączanie skryptów klienta. Możesz wyłączyć skrypty klienta na potrzeby zabezpieczeń lub upewnić się, że wszyscy użytkownicy strony będą mieli podobne środowisko użytkownika, nawet jeśli korzystają z różnych przeglądarek.
Skrypty klienta można wyłączyć, dodając EnableClientScript
atrybut do WebPartManager elementu na stronie sieci Web, tak jak w następującym wierszu kodu deklaratywnego:
<asp:webpartmanager id="manager" runat="server"
EnableClientScript="false" />
Ponadto deweloperzy mogą wyeliminować tę właściwość, dziedzicząc z WebPartManager klasy i ustawiając wartość domyślną na false
.
Zestaw kontrolek składników Web Part używa skryptów klienta, aby zapewnić niektóre funkcje interfejsu użytkownika klienta i personalizacji. Jeśli wyłączysz obsługę skryptów klienta, kontrolki Składników Web Part nadal działają, ale niektóre funkcje są wyłączone. Możliwość przeciągania kontrolek do różnych stref jest wyłączona wraz z możliwością renderowania czasowników w menu zleceń rozwijanych na pasku tytułu kontrolki (czasowniki są wyświetlane jako linki na pasku tytułu kontrolki).