HtmlInputRadioButton.Value プロパティ
HtmlInputRadioButton コントロールに関連付けられた値を取得または設定します。
Overrides Public Property Value As String
[C#]
public override string Value {get; set;}
[C++]
public: __property String* get_Value();public: __property void set_Value(String*);
[JScript]
public override function get Value() : String;public override function set Value(String);
プロパティ値
HtmlInputRadioButton コントロールに関連付けられた値。
解説
Value プロパティを使用して、 HtmlInputRadioButton コントロールに関連付けられた値を指定または確認します。この値は、コントロールに関連付ける有効な文字列です。これは、複数のオプション ボタンがあって、選択内容に基づいて計算を実行する必要がある場合に役立ちます。たとえば、複数の異なる出荷方法を表すオプション ボタンを設定できます。 Value プロパティには出荷コストを格納できます。ユーザーが出荷方法を選択すると、このプロパティに基づいて適切な出荷金額が算出され、販売合計額に追加されます。
使用例
[Visual Basic, C#] Value プロパティを使用して HtmlInputRadioButton コントロールに説明を関連付ける方法の例を例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
Sub Server_Change(sender As Object , e As EventArgs)
If Radio1.Checked Then
Span1.InnerHtml = "You selected " & _
Radio1.Value
ElseIf Radio2.Checked Then
Span1.InnerHtml = "You selected " & _
Radio2.Value
ElseIf Radio3.Checked Then
Span1.InnerHtml = "You selected " & _
Radio3.Value
End If
End Sub
</script>
</head>
<body>
<form runat="server">
<h3>HtmlInputRadioButton Sample</h3>
<input type="radio"
id="Radio1"
name="Mode"
value="Radio Button 1"
OnServerChange="Server_Change"
runat="server"/>
Option 1
<br>
<input type="radio"
id="Radio2"
name="Mode"
value="Radio Button 2"
OnServerChange="Server_Change"
runat="server"/>
Option 2
<br>
<input type="radio"
id="Radio3"
name="Mode"
value="Radio Button 3"
OnServerChange="Server_Change"
runat="server"/>
Option 3
<p>
<input type="submit"
id="Button1"
value="Submit"
runat="server"/>
<p>
<span id="Span1"
runat="server"/>
</form>
</body>
</html>
[C#]
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
void Server_Change(object sender, EventArgs e)
{
if (Radio1.Checked)
Span1.InnerHtml = "You selected " +
Radio1.Value;
else if (Radio2.Checked)
Span1.InnerHtml = "You selected " +
Radio2.Value;
else if (Radio3.Checked)
Span1.InnerHtml = "You selected " +
Radio3.Value;
}
</script>
</head>
<body>
<form runat="server">
<h3>HtmlInputRadioButton Sample</h3>
<input type="radio"
id="Radio1"
name="Mode"
value="Radio Button 1"
OnServerChange="Server_Change"
runat="server"/>
Option 1
<br>
<input type="radio"
id="Radio2"
name="Mode"
value="Radio Button 2"
OnServerChange="Server_Change"
runat="server"/>
Option 2
<br>
<input type="radio"
id="Radio3"
name="Mode"
value="Radio Button 3"
OnServerChange="Server_Change"
runat="server"/>
Option 3
<p>
<input type="submit"
id="Button1"
value="Submit"
runat="server"/>
<p>
<span id="Span1"
runat="server" />
</form>
</body>
</html>
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
HtmlInputRadioButton クラス | HtmlInputRadioButton メンバ | System.Web.UI.HtmlControls 名前空間