<form id="Form1" method="post" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
<asp:ListItem Selected="True" Value="0">第一个</asp:ListItem>
<asp:ListItem Value="1">第二个</asp:ListItem>
</asp:RadioButtonList>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="lblTest" runat="server" Text="Test" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="RadioButtonList1" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
</form>
protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
{
this.lblTest.Text = this.RadioButtonList1.SelectedValue;
}
把
<asp:ListItem Selected="True" Value="0">第一个</asp:ListItem>
中的Selected="True" 去掉即可。