带有保存和继续选项的AJAX选项卡 [英] AJAX Tab with save and proceed option

查看:79
本文介绍了带有保存和继续选项的AJAX选项卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我正在使用 AJAXControlToolKit选项卡控制器创建标签。



使用 iframe 添加不同的页面。



我在页面中添加了标签(TabPage.aspx)并从该页面调用所有页面(ChildPage1.aspx,ChildPage2.aspx,ChildPage3.aspx,ChildPage4.aspx)



我想添加保存并继续按钮 TabPage.aspx 当用户点击按钮时,它应该将数据保存在所选标签中并继续下一个标签,即如果用户位于 ChildPage1.aspx 那么值应该保存在 ChildPage1.aspx 中,他应该到页面 ChildPage2.aspx



TabPage.aspx



Hi,

I'm Using AJAXControlToolKit Tab Controller to create Tab.

In that in Using iframe to add different page.

I Added the tab in the page (TabPage.aspx) and called all the page (ChildPage1.aspx, ChildPage2.aspx,ChildPage3.aspx,ChildPage4.aspx) from that page

I want to add save and proceed Button in the TabPage.aspx when the user click the button then it should save the data in the selected tab and proceed to the next tab i.e. if the user is at ChildPage1.aspx then the values should be saved in the ChildPage1.aspx and he should procced to the page ChildPage2.aspx

TabPage.aspx

<form id="form1"  runat="server">
    <div>
        <Ajx:ToolkitScriptManager  runat="server" EnablePartialRendering="true" ID="ScriptManager1" />
        <Ajx:TabContainer  runat="server" ID="Tabs" Visible="true" CssClass="Tab" BorderStyle="None" TabIndex="0">
            <Ajx:TabPanel  runat="server" ID="TabPanel1" HeaderText="Page1">
                <ContentTemplate>
                    <iframe id="Iframe1" src="ChildPage1.aspx"  runat="server"
                        width="100%" height="650px"></iframe>
                </ContentTemplate>
            </Ajx:TabPanel>
            <Ajx:TabPanel  runat="server" ID="TabPanel2" HeaderText="Page2">
                <ContentTemplate>
                    <iframe id="Iframe2" src="ChildPage2.aspx"  runat="server"
                        width="100%" height="650px"></iframe>
                </ContentTemplate>
            </Ajx:TabPanel>
        </Ajx:TabContainer>
        <Ajx:TabPanel  runat="server" ID="TabPanel3" HeaderText="Page3">
                <ContentTemplate>
                    <iframe id="Iframe3" src="ChildPage3.aspx"  runat="server"
                        width="100%" height="650px"></iframe>
                </ContentTemplate>
            </Ajx:TabPanel>
        </Ajx:TabContainer>
        <br />
        <asp:Button runat="server" ID="btnMasterPage" Text="Button in Page Tab" 
            onclick="btnMasterPage_Click" />
    </div>
    </form>





ChildPage1.aspx





ChildPage1.aspx

<form id="form1"  runat="server">
    <div>
        Page 1
        <br />
        <br />
        <asp:Label ID="lblText" runat="server" Text="Name"></asp:Label>
        <br />
        <br />
        <asp:TextBox ID="txtText" runat="server"></asp:TextBox>
    </div>
    </form>

推荐答案

从评论中,您需要在每个页面中创建一个javascript函数,并谷歌如何从子级到父级调用javascript函数。然后你的JS必须调用你想要的方法。
From the comments, You'll want to create a javascript function in each page and google how to call javascript function from child to parent. Then your JS will have to call the method you want.


这篇关于带有保存和继续选项的AJAX选项卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆