Partager via


FilterableAttribute.Filterable Propriété

Définition

Obtient une valeur qui indique si la propriété à laquelle est appliqué l'attribut FilterableAttribute prend en charge le filtrage des appareils mobiles.

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

Valeur de propriété

Boolean

true pour indiquer que la propriété à laquelle est appliqué l'attribut prend en charge le filtrage des appareils mobiles ; sinon, false.

Exemples

L’exemple de code suivant montre comment appliquer un FilterableAttribute attribut à une propriété d’un contrôle personnalisé pour indiquer que la propriété ne prend pas en charge le filtrage des appareils.


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

Remarques

Utilisez la Filterable propriété pour déterminer si la propriété à laquelle l’attribut est appliqué prend en charge le FilterableAttribute filtrage des appareils. Lorsqu’une propriété prend en charge le filtrage des appareils, vous pouvez remplacer la valeur d’une propriété pour un appareil spécifique en spécifiant un filtre d’appareil. Pour plus d’informations, consultez Personnalisation des appareils spécifiques.

S’applique à

Voir aussi