FilterableAttribute(Boolean) Constructor

Definición

Inicializa una nueva instancia de la clase FilterableAttribute.Initializes a new instance of the FilterableAttribute class.

public:
 FilterableAttribute(bool filterable);
public FilterableAttribute (bool filterable);
new System.Web.UI.FilterableAttribute : bool -> System.Web.UI.FilterableAttribute
Public Sub New (filterable As Boolean)

Parámetros

filterable
Boolean

true indica que la propiedad a la que se aplica el atributo es compatible con el filtrado de dispositivos; en caso contrario, false.true to indicate that the property to which the attribute is applied supports device filtering; otherwise, false.

Ejemplos

En el ejemplo de código siguiente se muestra cómo FilterableAttribute aplicar un atributo a una propiedad de un control personalizado.The following code example demonstrates how to apply a FilterableAttribute attribute to a property of a custom control. ASP.net llama internamente a este constructor para crear un FilterableAttribute objeto que representa el atributo.This constructor is called internally by ASP.NET to create a FilterableAttribute object that represents the attribute.


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

Comentarios

Use este constructor para crear una nueva instancia de la FilterableAttribute clase.Use this constructor to create a new instance of the FilterableAttribute class. En la tabla siguiente se muestra el valor de propiedad inicial de una FilterableAttribute instancia de la clase.The following table shows the initial property value for an instance of the FilterableAttribute class.

Propiedad.Property Valor inicialInitial Value
Filterable Valor del parámetro filterable.The value of the filterable parameter.

Se aplica a

Consulte también: