title: PerformClick() for a radio button not working
body: <p>There is a usercontrol which has a radio button and that user control is called in a dialog box. I have written an <code>onclick</code> event for radio button and used <code>performclick()</code> to call it. But even though <code>performclick()</code> is being executed without any exception, it's not performing on click action.
   It's neither calling on click function nor reflecting a check in UI. But the on-click event works perfectly if I click it manually in the UI.</p>
  
  <p>I am using VS2010 and to test the case I created a helloworld project. I observed the app worked well when the <code>Causesvalidation</code> property of radiobutton is false, but doesn't when that validation property is true. </p>
  
  <p>How can I fix this?</p>
  
  <p>More: As I researched more I found out that Performclick doesn't work well when controls are called inside other controls and when this is done for many layers. It was same in my case, there were four layers to reach my radiobutton. So I replaced the prformclick function by calling onclick function directly and then making radiobutton.checked = true inside that function.</p>