ControlAdapter.Browser Özellik

Tanım

Geçerli HTTP isteğini yapan istemcinin tarayıcı özelliklerine bir başvuru alır.

C#
protected System.Web.HttpBrowserCapabilities Browser { get; }

Özellik Değeri

HttpBrowserCapabilities

İstemci HttpBrowserCapabilities tarayıcısı ve işaretleme özelliklerini belirten bir.

Örnekler

Aşağıdaki kod örneği, istekte bulunan tarayıcının Browser ayrıntılarına erişmek için özelliğinin nasıl kullanılacağını gösterir. Bu örnekte kod, tarayıcının JavaScript ile uyumlu olup olmadığını belirlemek için denetimler gerçekleştirir ve ardından geliştiricinin bu durumda özelleştirilmiş çıkışı işlemesine izin verir.

C#
using System;
using System.Web.UI;
using System.Web.UI.Adapters;

public class CustomControlAdapter : ControlAdapter
{
    protected override void Render( HtmlTextWriter writer )
    {
        // Access Browser details through the Browser property.
        Version jScriptVersion = Browser.JScriptVersion;

        // Test if the browser supports Javascript.
        if (jScriptVersion != null)
        {
            // Render JavaScript-aware markup.
        }
        else
        {
            // Render scriptless markup.
        }
    }
}

Açıklamalar

NesnesiControlAdapter, özelliği tarafından Browser döndürülen nesneden HttpBrowserCapabilities istemci tarayıcı özelliklerini belirler. Bu, nesnesinin ControlAdapter tarayıcıya özgü işaretlemeyi işlemesini veya davranışını başka bir şekilde değiştirmesini Controlsağlar.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Ayrıca bkz.