FilterableAttribute.Filterable 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示向其应用 FilterableAttribute 特性的属性是否支持设备筛选。
public:
property bool Filterable { bool get(); };
public bool Filterable { get; }
member this.Filterable : bool
Public ReadOnly Property Filterable As Boolean
属性值
如果指示向其应用特性的属性支持设备筛选,则为 true
;否则为 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 是否支持设备筛选。 当属性支持设备筛选时,可以通过指定设备筛选器来替代特定设备的属性的值。 有关详细信息,请参阅 针对特定设备自定义。