"Does not exist in the current context" is a simple error message - it's saying that the field, property, method, or control does not exist in the class in which you are trying to reference it.
Assuming you didn't just mispell or change the control name, check that the HTML /XML code that defines it includes
runat="server"
:
<asp:RadioButton id="Radio1" Text="Typical" Checked="True" GroupName="RadioGroup1" runat="server" /><br />
and that the
id
field matches that used by your C# code.
You can also use the
sender
parameter of the handler method:
protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
{
if (sender is RadioButton rb)
{
if (rb.Checked)
...
But that will depend on what you are actually intending to do with your buttons.