FilterableAttribute Constructor (Boolean)

 

Initializes a new instance of the FilterableAttribute class.

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

public FilterableAttribute(
	bool filterable
)

Parameters

filterable
Type: System.Boolean

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

Use this constructor to create a new instance of the FilterableAttribute class. The following table shows the initial property value for an instance of the FilterableAttribute class.

Property

Initial Value

Filterable

The value of the filterable parameter.

The following code example demonstrates how to apply a FilterableAttribute attribute to a property of a custom control. 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;
            }
        }
    }
}

.NET Framework
Available since 2.0
Return to top
Show: