HtmlSelect.Value プロパティ
アセンブリ: System.Web (system.web.dll 内)

HtmlSelect コントロールで選択された項目の値。コントロールで項目が選択されていない場合は、String.Empty が返されます。

Value プロパティは通常、SelectedIndex プロパティが参照している項目の値を取得するために使用されます。
![]() |
---|
このプロパティをある値に設定すると、SelectedIndex プロパティはその値を含む一覧の最初の項目のインデックスに更新されます。一致する値がない場合、SelectedIndex プロパティは変更されずそのままです。

Value プロパティを使用して、HtmlSelect コントロールで選択された項目の値を取得する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script runat="server"> Sub Button_Click (sender As Object, e As EventArgs) Label1.Text = "You selected the item with index number " & _ Select1.SelectedIndex.ToString() & _ " and contains the value " & _ Select1.Value & "." End Sub </script> </head> <body> <form runat="server"> <h3> HtmlSelect Example </h3> Select items from the list: <br><br> <select id="Select1" Multiple="False" runat="server"> <option value="Text for Item 1" Selected="True"> Item 1 </option> <option value="Text for Item 2"> Item 2 </option> <option value="Text for Item 3"> Item 3 </option> <option value="Text for Item 4"> Item 4 </option> <option value="Text for Item 5"> Item 5 </option> <option value="Text for Item 6"> Item 6 </option> </select> <br><br> <button id="Button1" OnServerClick="Button_Click" runat="server"> Submit </button> <br><br> <asp:Label id="Label1" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script runat="server"> void Button_Click (Object sender, EventArgs e) { Label1.Text = "You selected the item with index number " + Select1.SelectedIndex.ToString() + " and contains the value " + Select1.Value + "."; } </script> </head> <body> <form runat="server"> <h3> HtmlSelect Example </h3> Select items from the list: <br><br> <select id="Select1" Multiple="False" runat="server"> <option value="Text for Item 1" Selected="True"> Item 1 </option> <option value="Text for Item 2"> Item 2 </option> <option value="Text for Item 3"> Item 3 </option> <option value="Text for Item 4"> Item 4 </option> <option value="Text for Item 5"> Item 5 </option> <option value="Text for Item 6"> Item 6 </option> </select> <br><br> <button id="Button1" OnServerClick="Button_Click" runat="server"> Submit </button> <br><br> <asp:Label id="Label1" runat="server"/> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> <script runat="server"> function Button_Click (sender : Object, e: EventArgs) : void { Label1.Text = "You selected the item with index number " + Select1.SelectedIndex.ToString() + " and contains the value " + Select1.Value + "."; } </script> </head> <body> <form runat="server"> <h3> HtmlSelect Example </h3> Select items from the list: <br><br> <select id="Select1" Multiple="False" runat="server"> <option value="Text for Item 1" Selected="True"> Item 1 </option> <option value="Text for Item 2"> Item 2 </option> <option value="Text for Item 3"> Item 3 </option> <option value="Text for Item 4"> Item 4 </option> <option value="Text for Item 5"> Item 5 </option> <option value="Text for Item 6"> Item 6 </option> </select> <br><br> <button id="Button1" OnServerClick="Button_Click" runat="server"> Submit </button> <br><br> <asp:Label id="Label1" runat="server"/> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からHtmlSelect.Value プロパティを検索する場合は、下記のリンクをクリックしてください。

- HtmlSelect.Value プロパティのページへのリンク