FilterableAttribute.Filterable Egenskap

Definition

Hämtar ett värde som anger om egenskapen som FilterableAttribute attributet tillämpas på stöder enhetsfiltrering.

public:
 property bool Filterable { bool get(); };
public bool Filterable { get; }
member this.Filterable : bool
Public ReadOnly Property Filterable As Boolean

Egenskapsvärde

trueför att ange att egenskapen som attributet tillämpas på stöder enhetsfiltrering. annars . false

Exempel

Följande kodexempel visar hur du tillämpar ett FilterableAttribute attribut på en egenskap för en anpassad kontroll för att indikera att egenskapen inte stöder enhetsfiltrering.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Samples.AspNet.CS.Controls
{
    public class SimpleCustomControl : WebControl
    {
        private string _productID;

        // Set Filterable attribute to specify that this
        // property does not support device filtering.
        [Bindable(true)]
        [Filterable(false)]
        public string ProductID
        {
            get
            {
                return _productID;
            }
            set
            {
                _productID = value;
            }
        }
    }
}

Imports System.ComponentModel
Imports System.Web.UI

Namespace Samples.AspNet.VB.Controls

    Public Class SimpleCustomControl
        Inherits System.Web.UI.WebControls.WebControl

        Dim _productID As String

        ' Set Filterable attribute to specify that this
        ' property does not support device filtering.
        <Bindable(True), Filterable(False)> Property ProductID() As String
            Get
                Return _productID
            End Get

            Set(ByVal Value As String)
                _productID = Value
            End Set
        End Property
    End Class

End Namespace

Kommentarer

Använd egenskapen Filterable för att avgöra om egenskapen som FilterableAttribute attributet tillämpas på stöder enhetsfiltrering. När en egenskap stöder enhetsfiltrering kan du åsidosätta värdet för en egenskap för en viss enhet genom att ange ett enhetsfilter. Mer information finns i Anpassa för specifika enheter.

Gäller för

Se även