<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Un-sucking the Radio Button</title><link>http://weblogs.asp.net/jstengel/archive/2008/05/19/un-sucking-the-radio-button.aspx</link><description>I swear radio buttons pucker up the closer my mouse gets to them. Aside from the lack of good CSS options for radio buttons, they demand a certain level of commitment from the user. Unlike our promiscuous friend the checkbox, once you manage to jab the</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>re: Un-sucking the Radio Button</title><link>http://weblogs.asp.net/jstengel/archive/2008/05/19/un-sucking-the-radio-button.aspx#6204696</link><pubDate>Tue, 20 May 2008 16:47:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6204696</guid><dc:creator>jstengel</dc:creator><author>jstengel</author><description>&lt;p&gt;@Dave&lt;/p&gt;
&lt;p&gt;That's a good point. &amp;nbsp;However, even if a label is used correctly, you still don't typically get any visual queue with the mouse that the label is clickable. &amp;nbsp;You can create a style (label {cursor:hand;}) but I think that only works in IE if I remeber correctly.&lt;/p&gt;
&lt;p&gt;I think this article does a nice job of defining how/why to use labels in .NET:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://haacked.com/archive/2007/02/15/ASP.NET_Tip_-_Use_The_Label_Control_Correctly.aspx"&gt;haacked.com/.../ASP.NET_Tip_-_Use_The_Label_Control_Correctly.aspx&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6204696" width="1" height="1"&gt;</description></item><item><title>re: Un-sucking the Radio Button</title><link>http://weblogs.asp.net/jstengel/archive/2008/05/19/un-sucking-the-radio-button.aspx#6204642</link><pubDate>Tue, 20 May 2008 16:32:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6204642</guid><dc:creator>Dave</dc:creator><author>Dave</author><description>&lt;p&gt;I would say that radio buttons only stink for me because people don't use the html label tag properly. You don't need to pinpoint the button only the text when done properly.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6204642" width="1" height="1"&gt;</description></item><item><title>re: Un-sucking the Radio Button</title><link>http://weblogs.asp.net/jstengel/archive/2008/05/19/un-sucking-the-radio-button.aspx#6204193</link><pubDate>Tue, 20 May 2008 13:42:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6204193</guid><dc:creator>jstengel</dc:creator><author>jstengel</author><description>&lt;p&gt;@Herman&lt;/p&gt;
&lt;p&gt;True. &amp;nbsp;However, not everyone knows Javascript. &amp;nbsp;That's why I added it as a point in the &amp;quot;Reality Check&amp;quot; section. &amp;nbsp;Neither one of these controls really have anything to do with AJAX and neither does the base objective of the solution. &amp;nbsp;However, if the solution is already contained in an UpdatePanel, then it does matter and it's easier to see why using something from the Toolkit makes sense.&lt;/p&gt;
&lt;p&gt;Good comment.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6204193" width="1" height="1"&gt;</description></item><item><title>re: Un-sucking the Radio Button</title><link>http://weblogs.asp.net/jstengel/archive/2008/05/19/un-sucking-the-radio-button.aspx#6203432</link><pubDate>Tue, 20 May 2008 08:08:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6203432</guid><dc:creator>Herman</dc:creator><author>Herman</author><description>&lt;p&gt;Why use Ajax and not just Javascript to do this? There are standard javascripts available that will do this for you, without making performance laggy like you have with AJAX.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6203432" width="1" height="1"&gt;</description></item></channel></rss>