check out code..
<script language="javascript" type="text/javascript" >
function NewWindow(mypage,myname,)
{
win=window.open(mypage,myname);
win.focus();
}
</script>
popup when button click
btnSubmit.Attributes.Add("onclick",NewWindow('LinkPopup.aspx?search='+searchData+'','popup','600','350','center','front');
Popup Radio button
By ASP radio button you mean you are using an <input type="radio"..>
If so you can try
<input type="radio" name="rd1"
onClick="MyWindow=window.open('1.htm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=380,height=480');
return false;" value="0"/>Yes
<input type="radio" name="rd1" value="0" checked />No
popup from Hyperlink
Hyperlink1.Attributes.Add("onclick",
"window.open('popup.aspx',null,'height=250, width=250,status= no,
resizable= no, scrollbars=no, toolbar=no,location=no,menubar=no ');")
Preview the page and your popup will open when the page loads
bodytag.Attributes.Add("onload",
"window.open('popup.aspx',null,'height=250, width=250,status= no,
resizable= no, scrollbars=no, toolbar=no,location=no,menubar=no ');")