請首先查看:ASP.NET入門教程:HTML服務器控件。簡單講述了HTML服務器控件的使用方法。
下面開始講解:HtmlInputRadioButton控件
HtmlInputRadioButton控件用來控制<input type="radio">元素。在HTML中,此元素用來建立一個單選按鈕。
在此示例中我們在一個.aspx文件中聲明三個HtmlInputRadioButton控件、一個HtmlInputButton控件及一個HtmlGeneric控件(要記住把控件嵌入HtmlForm控件中)。當提交按鈕被觸發的時候,submit子程序被執行。子程序可能會有三種響應方式:如果id="r1"的單選按鈕被選中,服務器發送消息 "Your favorite color is red" 到p元素。如果id="r2"的單選按鈕被選中,服務器發送消息 "Your favorite color is green" 給p元素。如果id="r3"的單選按鈕被選中,服務器發送消息 "Your favorite color is blue" 到p元素。加此信息網頁教學網(webjx.com)發布目的是為了防止你變懶!webjx.com不主張采集!
<script runat="server">
Sub submit(Source As Object, e As EventArgs)
if r1.Checked=True then
p1.InnerHtml="Your favorite color is red"
else
if r2.Checked=True then
p1.InnerHtml="Your favorite color is green"
else
if r3.Checked=True then
p1.InnerHtml="Your favorite color is blue"
end if
end if
end if
End Sub
</script>
<html>
<body>
<form runat="server">
<p>Select your favorite color:
<br />
<input id="r1" name="col" type="radio" runat="server">Red</input>
<br />
<input id="r2" name="col" type="radio" runat="server">Green</input>
<br />
<input id="r3" name="col" type="radio" runat="server">Blue</input>
<br />
<input type="button" value="Submit" OnServerClick="submit" runat="server"/>
<p id="p1" runat="server" />
</form>
</body>
</html>