我正在使用带有更新面板的ajax tabContainer但是我的所有按钮都没有工作,好像他们没有写下代码。甚至没有错误按摩,没有!
我的tabContainer设置:autoPostBack = false,没有使用ActiveTabChanged的东西,我只是想把这个容器用作我的3个标签的主机,每个标签中有1个或2个按钮。
当我尝试更新Tab2中的信息时,所有RequiredFielsValidator都在Tab1中激活,所以我尝试了验证组的东西,但是没有用。 Tab1仍然被分组为validationGroup ='first'
源代码
<ajaxToolKit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajaxToolKit:ToolkitScriptManager>
<ajaxToolKit:TabContainer ID="TabContainerUser" runat="server" ActiveTabIndex="0" >
<ajaxToolKit:TabPanel runat="server" HeaderText="Register" ID="TabPanel1" TabIndex="0">
<HeaderTemplate>
Register
</HeaderTemplate>
<ContentTemplate>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="btnReg" runat="server" Text="Register" OnClick="btnReg_Click" ValidationGroup="first" />
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajaxToolKit:TabPanel>
我的设计:显示用户数据,如果单击编辑
点击编辑后,我的Tab1就像这样