DeviceSpecific.Choices 属性

定义

检索 DeviceSpecific> 元素中的<选项集合。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

public:
 property System::Web::UI::MobileControls::DeviceSpecificChoiceCollection ^ Choices { System::Web::UI::MobileControls::DeviceSpecificChoiceCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerDefaultProperty)]
public System.Web.UI.MobileControls.DeviceSpecificChoiceCollection Choices { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerDefaultProperty)>]
member this.Choices : System.Web.UI.MobileControls.DeviceSpecificChoiceCollection
Public ReadOnly Property Choices As DeviceSpecificChoiceCollection

属性值

<DeviceSpecific> 元素中的选择集合。

属性

示例

下面的代码示例演示如何使用 Choices 属性来显示 ASP.NET 移动 Web 应用程序中定义的第一个筛选器中包含的模板数。 有关更完整的代码示例,请参阅概述的示例 DeviceSpecific

注意

下面的代码示例使用单文件代码模型,如果直接复制到代码隐藏文件中,可能无法正常工作。 此代码示例必须复制到扩展名为 .aspx 的空文本文件中。 有关详细信息,请参阅 ASP.NET Web 窗体页代码模型

public void Page_Load(Object source, EventArgs e)
{
    if (Panel1.IsTemplated)
    {
        string txt = "Loaded panel has {0} Templates for a Filter named {1}.";
        Label1.Text = 
            String.Format(txt, 
                Panel1.DeviceSpecific.Choices[0].Templates.Count, 
                Panel1.DeviceSpecific.Choices[0].Filter.ToString());
    }
    else
    {
        Label1.Text = "Loaded panel does not have Templates";
    }
}
Public Sub Page_Load(ByVal source As Object, ByVal e As EventArgs)
    If Panel1.IsTemplated Then
        Dim txt As String = "Loaded panel has {0} Templates for a Filter named {1}."
        Dim TemplateCount As Integer = _
            Panel1.DeviceSpecific.Choices(0).Templates.Count
        Dim FilterString As String = _
            Panel1.DeviceSpecific.Choices(0).Filter.ToString()
        Label1.Text = _
            String.Format(txt, TemplateCount, FilterString)
    Else
        Label1.Text = "Loaded panel does not have Templates"
    End If
End Sub

注解

在运行时,集合中的选项按存储顺序计算。 有关选项和设备特定概念的详细信息,请参阅 <Choice> 元素。

适用于

另请参阅