tabcontainer触发器的onclientactivechange事件 [英] Onclientactivechange event of tabcontainer trigger

查看:81
本文介绍了tabcontainer触发器的onclientactivechange事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的所有人,

我在Tab容器中遇到了问题.我希望当用户单击选项卡上的(Onactiveclientchange)时,它会触发位于选项卡面板内部的更新面板.

我的代码如下..


dear All,

i face the problem in Tab-container. i want when user click(Onactiveclientchange) on the tab then its trigger the update panel which is inside the tab-panel.

my code is given below..


<asp:ScriptManager ID="ScriptManager1" runat="server" />
        <div>
            <asp:TabContainer ID="TabContainer1" runat="server" Width="372px"  ActiveTabIndex="0"  OnClientActiveTabChanged="clientActiveTabChanged" >
            <asp:TabPanel ID="test" runat="server" HeaderText="panel">
            <ContentTemplate>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
                  
            <ContentTemplate>
             <asp:GridView ID="TestGrid" runat="server" AutoGenerateColumns="False"

                    DataKeyNames="ItemID" DataSourceID="SqlDataSource1" Height="141px"

                    Width="334px"  >
             <Columns>
                 <asp:TemplateField HeaderText="Item Id">
                <ItemTemplate>
                    <asp:Label ID="Label1" runat="server"  Text='<%# Bind("ItemID") %>'></asp:Label>
                  </ItemTemplate>
                  </asp:TemplateField>
                     <asp:TemplateField HeaderText="ItemDescription">
                     <ItemTemplate>
                    <asp:LinkButton ID="LinkEdit" runat="server" Text='<%# Bind("ItemDescription") %>' CommandArgument='<%# Bind("ItemID")%>' OnClick="LinkEdit_OnClick"  ></asp:LinkButton>
                </ItemTemplate>
                 </asp:TemplateField>
                 <asp:BoundField DataField="Remarks" HeaderText="Remarks"

                     SortExpression="Remarks"  />
             </Columns>
              </asp:GridView>
                <asp:SqlDataSource ID="SqlDataSource1" runat="server"

                    ConnectionString="<%$ ConnectionStrings:DeemahTestConnectionString %>"

                    SelectCommand="SELECT [ItemID], [ItemDescription], [Remarks] FROM [ItemMaster]">
                </asp:SqlDataSource>
                </ContentTemplate>
                </asp:UpdatePanel>
            </ContentTemplate>
            </asp:TabPanel>
            <asp:TabPanel ID="test1" runat="server" HeaderText="panel1" >
            <ContentTemplate>
               <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                     <ContentTemplate>
                      <asp:Label ID="lblMessage" runat="server" CssClass="lblMess"></asp:Label>
                            <div>
                            <table align="center">
                            <tr>
                            <td class="lableColumn">
                            <asp:Label ID="lblItemDescription" runat="server"  Text="Item Description :"></asp:Label>
                            </td>
                            <td>
                            <asp:TextBox ID="txtItemDescription" runat="server" ></asp:TextBox>
                            </td>
                            </tr>
                            <tr>
                            <td class="lableColumn">
                            <asp:Label ID="lblRemarks" runat="server"  Text="Remarks :"></asp:Label>
                            </td>
                            <td>
                            <asp:TextBox ID="txtRemarks" runat="server" TextMode="MultiLine" ></asp:TextBox>
                            </td>
                            </tr>
                            <tr>
                            <td></td>
                            <td>
                            <asp:Button ID="ItemMasterSave" runat="server" Text="Save"  CssClass="Btn"

                                    onclick="ItemMasterSave_Click"></asp:Button>
                            </td>
                            </tr>
                            </table>
                            </div>
                            </ContentTemplate>
                          </asp:UpdatePanel>
                </ContentTemplate>
             </asp:TabPanel>
            </asp:TabContainer>
           
        </div>
        <

</asp:Content>





当用户添加一项并单击面板选项卡时,我需要,然后updatepanel1进行回发并在网格视图中显示当前数据.


请帮助我.................





i need when user add one item and click panel Tab then updatepanel1 is do postback and current data show in grid view.


please help me.................

推荐答案

ConnectionStrings:DeemahTestConnectionString %> " SelectCommand =" > < /asp:SqlDataSource > < /ContentTemplate > < /asp:UpdatePanel > < /ContentTemplate > < /asp:TabPanel > < asp:TabPanel ID =" runat 服务器" HeaderText panel1" > < ContentTemplate > < asp:UpdatePanel ID =" runat 服务器" < ContentTemplate > < asp:Label ID =" runat 服务器" CssClass lblMess" < /asp:Label > < div > < =" center" < tr > < td =" lableColumn" < asp:Label ID =" runat 服务器" =" > < /asp:Label > < /td > < td > < asp:TextBox ID =" runat 服务器" > /asp:TextBox > < /td > < /tr > < tr > < td =" lableColumn" < asp:Label ID =" runat 服务器" =" > < /asp:Label > < /td > < td > < asp:TextBox ID =" runat 服务器" TextMode MultiLine" > < /asp:TextBox > < /td > < /tr > < tr > < td > < /td > < td > < asp:Button ID =" runat 服务器" 文本 保存" =" Btn" onclick ItemMasterSave_Click" < > < /td > < /tr > < /table > < /div > < /ContentTemplate > < /asp:UpdatePanel > < /ContentTemplate > < /asp:TabPanel > < /asp:TabContainer > < /div > < </asp:Content >
ConnectionStrings:DeemahTestConnectionString %>" SelectCommand="SELECT [ItemID], [ItemDescription], [Remarks] FROM [ItemMaster]"> </asp:SqlDataSource> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel> <asp:TabPanel ID="test1" runat="server" HeaderText="panel1" > <ContentTemplate> <asp:UpdatePanel ID="UpdatePanel2" runat="server"> <ContentTemplate> <asp:Label ID="lblMessage" runat="server" CssClass="lblMess"></asp:Label> <div> <table align="center"> <tr> <td class="lableColumn"> <asp:Label ID="lblItemDescription" runat="server" Text="Item Description :"></asp:Label> </td> <td> <asp:TextBox ID="txtItemDescription" runat="server" ></asp:TextBox> </td> </tr> <tr> <td class="lableColumn"> <asp:Label ID="lblRemarks" runat="server" Text="Remarks :"></asp:Label> </td> <td> <asp:TextBox ID="txtRemarks" runat="server" TextMode="MultiLine" ></asp:TextBox> </td> </tr> <tr> <td></td> <td> <asp:Button ID="ItemMasterSave" runat="server" Text="Save" CssClass="Btn" onclick="ItemMasterSave_Click"></asp:Button> </td> </tr> </table> </div> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel> </asp:TabContainer> </div> < </asp:Content>





当用户添加一项并单击面板选项卡时,我需要,然后updatepanel1进行回发并在网格视图中显示当前数据.


请帮助我..............





i need when user add one item and click panel Tab then updatepanel1 is do postback and current data show in grid view.


please help me.................


这篇关于tabcontainer触发器的onclientactivechange事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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