HtmlInputRadioButton クラスのインスタンスが関連付けられているグループの名前を取得または設定します。
名前空間: System.Web.UI.HtmlControls
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Overrides Property Name As String
'使用
Dim instance As HtmlInputRadioButton
Dim value As String
value = instance.Name
instance.Name = value
public override string Name { get; set; }
public:
virtual property String^ Name {
String^ get () override;
void set (String^ value) override;
}
/** @property */
public String get_Name ()
/** @property */
public void set_Name (String value)
public override function get Name () : String
public override function set Name (value : String)
適用できません。
プロパティ値
HtmlInputRadioButton クラスのインスタンスがメンバであるチェック ボックス コントロールのグループ。
解説
複数の HtmlInputRadioButton コントロールをグループ化するには、グループに含める各オプション ボタンの Name プロパティに共通の値を指定します。HtmlInputRadioButton コントロールをグループ化すると、グループ内では一度に 1 つのオプション ボタンしか選択できません。選択したコントロールの Checked プロパティは true に設定され、グループ内の他のすべてのオプション ボタンの同じプロパティは false に設定されます。
使用例
Name プロパティを使用して複数の HtmlInputRadioButton コントロールをグループ化する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlInputRadioButton Sample</title>
<script language="VB" runat="server">
Sub Button1_Click(sender As Object, e As EventArgs)
If Radio1.Checked = True Then
Span1.InnerHtml = "Option 1 is selected"
Else
If Radio2.Checked = True Then
Span1.InnerHtml = "Option 2 is selected"
Else
If Radio3.Checked = True Then
Span1.InnerHtml = "Option 3 is selected"
End If
End If
End If
End Sub 'Button1_Click
</script>
</head>
<body>
<form id="form1" runat="server">
<h3>HtmlInputRadioButton Sample</h3>
<input type="radio"
id="Radio1"
name="Mode"
runat="server"/>
Option 1<br />
<input type="radio"
id="Radio2"
name="Mode"
runat="server"/>
Option 2<br />
<input type="radio"
id="Radio3"
name="Mode"
runat="server"/>
Option 3
<br />
<span id="Span1" runat="server" />
<br />
<input type="button"
id="Button1"
value="Enter"
onserverclick="Button1_Click"
runat="server" />
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlInputRadioButton Sample</title>
<script language="C#" runat="server">
void Button1_Click(object sender, EventArgs e)
{
if (Radio1.Checked == true)
Span1.InnerHtml = "Option 1 is selected";
else if (Radio2.Checked == true)
Span1.InnerHtml = "Option 2 is selected";
else if (Radio3.Checked == true)
Span1.InnerHtml = "Option 3 is selected";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<h3>HtmlInputRadioButton Sample</h3>
<input type="radio"
id="Radio1"
name="Mode"
runat="server"/>
Option 1<br />
<input type="radio"
id="Radio2"
name="Mode"
runat="server"/>
Option 2<br />
<input type="radio"
id="Radio3"
name="Mode"
runat="server"/>
Option 3
<br />
<span id="Span1" runat="server" />
<br />
<input type="button"
id="Button1"
value="Enter"
onserverclick="Button1_Click"
runat="server" />
</form>
</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlInputRadioButton Sample</title>
<script language="JSCRIPT" runat="server">
function Button1_Click(sender : Object, e : EventArgs){
if(Radio1.Checked)
Span1.InnerHtml = "Option 1 is selected"
else if(Radio2.Checked)
Span1.InnerHtml = "Option 2 is selected"
else if(Radio3.Checked)
Span1.InnerHtml = "Option 3 is selected"
}
</script>
</head>
<body>
<form id="form1" runat="server">
<h3>HtmlInputRadioButton Sample</h3>
<input type="radio"
id="Radio1"
name="Mode"
runat="server"/>
Option 1<br />
<input type="radio"
id="Radio2"
name="Mode"
runat="server"/>
Option 2<br />
<input type="radio"
id="Radio3"
name="Mode"
runat="server"/>
Option 3
<br />
<span id="Span1" runat="server" />
<br />
<input type="button"
id="Button1"
value="Enter"
onserverclick="Button1_Click"
runat="server" />
</form>
</body>
</html>
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
HtmlInputRadioButton クラス
HtmlInputRadioButton メンバ
System.Web.UI.HtmlControls 名前空間
HtmlInputRadioButton.Checked プロパティ