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. Varsayılan değer true değeridir.

Açıklamalar

özelliği, geliştiricilerin EnableClientScript 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 öznitelik WebPartManager ekleyerek EnableClientScript 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, bir denetimin başlık çubuğundaki açılan fiiller menüsünde fiilleri işleme özelliğiyle birlikte devre dışı bırakılır (fiiller bunun yerine denetimin başlık çubuğunda bağlantı olarak görüntülenir).

Şunlara uygulanır

Ayrıca bkz.