Hi,
Here is simple solution using jquery:
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('input[name=MyRadio]').click(function() {
if($(this).val() == "0") {
$('#DivPaid').hide();
$('#DivFree').show();
} else {
$('#DivFree').hide();
$('#DivPaid').show();
}
});
});
</script>
</head>
<body>
<form>
<input type="radio" name="MyRadio" value="0" checked />Free <br />
<input type="radio" name="MyRadio" value="1" />Paid<br />
<p>
<div id="DivFree">
<input type="text" name="txtFree" value="Free TextBox" />
</div>
<div id="DivPaid" style="display:none;">
<input type="text" name="txtPaid" value="Paid TextBox" />
</div>
</p>
</form>
</body>
</html></html>
All you need is to adjust selector to match your list with radio buttons...