FilterableAttribute(Boolean) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 FilterableAttribute 类的新实例。
public:
FilterableAttribute(bool filterable);
public FilterableAttribute (bool filterable);
new System.Web.UI.FilterableAttribute : bool -> System.Web.UI.FilterableAttribute
Public Sub New (filterable As Boolean)
参数
- filterable
- Boolean
如果指示向其应用特性的属性支持设备筛选,则为 true
;否则为 false
。
示例
下面的代码示例演示如何将 FilterableAttribute 属性应用于自定义控件的属性。 此构造函数通过 ASP.NET 在内部调用,以创建表示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
注解
使用此构造函数可创建类的新实例 FilterableAttribute 。 下表显示了类实例 FilterableAttribute 的初始属性值。
properties | 初始值 |
---|---|
Filterable | filterable 参数的值。 |