DeviceSpecific.SelectedChoice プロパティ

定義

現在選択されている選択項目を取得します。現在選択されている選択項目がない場合は null になります。 この API は、互換性のために残されています。 ASP.NET モバイル アプリケーションを開発する方法については、「ASP.NET を使用した Mobile Apps & サイト」を参照してください。

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 ターゲット デバイスの機能に対して各選択肢を順番に評価します。> 最初に一致する選択肢が選択され、デバイス固有のコンテンツに使用されます。

適用対象

こちらもご覧ください