共用方式為


FilterableAttribute.Filterable 屬性

定義

取得值,指出套用 FilterableAttribute 屬性 (Attribute) 的屬性 (Property) 是否支援裝置篩選。

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

屬性值

Boolean

true 指示套用此屬性 (Attribute) 的屬性 (Property) 支援裝置篩選,否則為 false

範例

下列程式碼範例示範如何將屬性套用 FilterableAttribute 至自訂控制項的 屬性,以指出屬性不支援裝置篩選。


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

備註

Filterable使用 屬性來判斷套用屬性 FilterableAttribute 的屬性是否支援裝置篩選。 當屬性支援裝置篩選時,您可以藉由指定裝置篩選來覆寫特定裝置的屬性值。 如需詳細資訊,請參閱 針對特定裝置自訂

適用於

另請參閱