Aracılığıyla paylaş


WebPartManager.EnableClientScript Özellik

Tanım

Denetim içeren Web sayfasında istemci tarafı betik oluşturmanın etkinleştirilip etkinleştirilmediğini belirleyen bir WebPartManager değer alır veya ayarlar.

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

Özellik Değeri

İstemci betiğinin sayfada çalıştırılıp çalıştırılamayacağını gösteren boole değeri. true varsayılan değerdir.

Açıklamalar

EnableClientScript özelliği, geliştiricilerin istemci betiklerini devre dışı bırakması için bir yol sağlar. İstemci betiğini güvenlik amacıyla devre dışı bırakmak veya farklı tarayıcılar kullansalar bile bir sayfanın tüm kullanıcılarının benzer bir kullanıcı deneyimine sahip olmasını sağlamak isteyebilirsiniz.

Aşağıdaki bildirim temelli kod satırında olduğu gibi, Web sayfasındaki öğesine bir EnableClientScript öznitelik WebPartManager ekleyerek istemci betiğini devre dışı bırakabilirsiniz:

<asp:webpartmanager id="manager" runat="server"

EnableClientScript="false" />

Ayrıca geliştiriciler sınıfından WebPartManager devralarak ve varsayılan değeri falseolarak ayarlayarak bu özelliği ortadan kaldırabilir.

Web Bölümleri denetim kümesi, istemci kullanıcı arabirimi (UI) ve kişiselleştirme özelliklerinden bazılarını sağlamak için istemci betiği kullanır. İstemci betiğini devre dışı bırakırsanız Web Bölümleri denetimleri çalışmaya devam eder, ancak bazı özellikler devre dışı bırakılır. Denetimleri farklı bölgelere sürükleme özelliği devre dışı bırakılmıştır ve denetimin başlık çubuğundaki açılan fiiller menüsünde fiilleri işleyebilirsiniz (bunun yerine fiiller, denetimin başlık çubuğunda bağlantı olarak görüntülenir).

Şunlara uygulanır

Ayrıca bkz.