UpdatePanel+Menu+MuiltView三个控件,当然还要有ScriptManager
<asp:Menu ID="Menu1" runat="server" />
<Items>
<asp:MenuItem Text="..." Value="..." Selected="True"></asp:MenuItem>
<asp:MenuItem Text="..." Value="..."></asp:MenuItem>
...
<asp:MenuItem Text="..." Value="..."></asp:MenuItem>
</Items>
</asp:Menu>
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="View1" runat="server">
</asp:View>
<asp:View ID="View2" runat="server">
</asp:View>
...
<asp:View ID="View10" runat="server">
</asp:View>
</asp:MultiView>
后台代码:
if (Menu1.SelectedItem.Text == "xxx")
MultiView1.ActiveViewIndex = 0;
根据menu选中的项显示不同的view,起到简单选项卡效果。