DeviceSpecific.SelectedChoice 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前选定的选择,如果没有适用的选择,则为 null
。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站。
public:
property System::Web::UI::MobileControls::DeviceSpecificChoice ^ SelectedChoice { System::Web::UI::MobileControls::DeviceSpecificChoice ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.MobileControls.DeviceSpecificChoice SelectedChoice { get; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectedChoice : System.Web.UI.MobileControls.DeviceSpecificChoice
Public ReadOnly Property SelectedChoice As DeviceSpecificChoice
属性值
当前选定的选择。
- 属性
示例
下面的代码示例演示如何使用 SelectedChoice 属性显示与当前选项关联的筛选器。 有关更完整的代码示例,请参阅概述的示例 DeviceSpecific 。
public void Page_Load(object source, EventArgs e)
{
if (!IsPostBack)
{
string txt = "Selected Filter is {0}";
Label1.Text = String.Format(txt,
Panel1.DeviceSpecific.SelectedChoice.Filter.ToString());
}
}
Public Sub Page_Load(ByVal source As Object, ByVal e As EventArgs)
If Not IsPostBack Then
Dim txt As String = "Selected Filter is {0}"
Label1.Text = String.Format(txt, _
Panel1.DeviceSpecific.SelectedChoice.Filter.ToString())
End If
End Sub
注解
可以使用 DeviceSpecific/Choice 构造为控件或样式指定特定于设备的内容,例如属性替代或模板。 若要从 DeviceSpecific 元素中的选项中选择一个选项<,ASP.NET 根据目标设备的功能按顺序计算每个选项。> 第一个匹配选项是所选选项,用于特定于设备的内容。