WebPartManager.EnableClientScript Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 false
olarak 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).