語言

DeviceSpecificChoice.Filter 屬性

定義

取得或設定裝置過濾器的名稱。 這個 API 已經過時了。 有關如何開發 ASP.NET 行動應用程式的資訊,請參閱 Mobile Apps &ASP.NET 的網站。

public:
 property System::String ^ Filter { System::String ^ get(); void set(System::String ^ value); };
public string Filter { get; set; }
member this.Filter : string with get, set
Public Property Filter As String

屬性值

裝置過濾器的名稱。 預設值是空字串 ("")。

備註

過濾器名稱必須是頁面上的方法名稱、相關 .ascx 檔案中的名稱,或是 Web.config區段中定義 <deviceFilters> 的有效裝置過濾器名稱。若方法名稱以該 Filter 屬性指定,該方法必須與以下原型相符。

public bool methodName(System.Web.Mobile.MobileCapabilities
    capabilities, String optionalArgument)

例如,若 Filter 屬性設定為 myChoiceMethod,則必須存在具有以下簽名的方法。

public bool myChoiceMethod(System.Web.Mobile.MobileCapabilities
    capabilities, String optionalArgument);

在評估 <Choice> 元素時,會檢查頁面上是否存在適當簽名的方法。 如果沒有,ASP.NET 會 <deviceFilters> 檢查 Web.config的部分。

Note

裝置過濾器是大小寫區分的。

適用於

另請參閱