你已经在.cs代码中加入了runat="server",最简单的办法是再给每个radio控件加上id,哪么就可以使用this.id.Checked = true;来直接控制了。
或者你可以按照Azuresong这个说的,你在页面中定义一个属性IsMarried ,然后aspx页面中你就可以 <input name ="radMarry" style="width:20px;" type="radio" value="已婚" checked="<%= IsMarried %>" runat="server" />已婚 这样子来控制了!
checked="<%= IsMarried %>"
IsMarried定义成页面里的属性。
加上 id 加上 runat=“server” 就可以在cs代码里进行操作了