FilterableAttribute.Filterable Property

 

Gets a value indicating whether the property to which the FilterableAttribute attribute is applied supports device filtering.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

Public ReadOnly Property Filterable As Boolean

Property Value

Type: System.Boolean

true to indicate that the property to which the attribute is applied supports device filtering; otherwise, false.

Use the Filterable property to determine whether the property to which the FilterableAttribute attribute is applied supports device filtering. When a property supports device filtering, you can override the value of a property for a specific device by specifying a device filter. For more information, see Customizing for Specific Devices.

The following code example demonstrates how to apply a FilterableAttribute attribute to a property of a custom control to indicate that the property does not support device filtering.


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

.NET Framework
Available since 2.0
Return to top
Show: