zoukankan      html  css  js  c++  java
  • AJAXToolkit_ ModalPopupExtender弹出窗中 使用分页方法

    Asp.net页面

    添加引用AjaxControlToolkit

    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxToolkit" %>

       <asp:UpdatePanel ID="UpdatePanelPopUpProducts" runat="server">
                                                                       <ContentTemplate>
                           <asp:TextBox ID="tbCustom" runat="server"></asp:TextBox>
                        
                            </ContentTemplate>
                            </asp:UpdatePanel> 
                                <asp:Button ID="btnCustomSearch" runat="server" Text="pop" OnClick="btnCustomSearch_Click" />
                            <AjaxToolkit:ModalPopupExtender ID="mdlPopupCustom" runat="server"   TargetControlID="btnCustomSearch"
                             PopupControlID="pnlPopupCustom" OkControlID="btnOK" CancelControlID="btnClose" BackgroundCssClass="modalBackground"
                                     />
                    <asp:Panel runat="server" ID="pnlPopupCustom" BackColor="White"  >
                       <asp:UpdatePanel runat="server" ID="UpdatepanelSelectCu">
                            <Triggers>
                                    <asp:AsyncPostBackTrigger ControlID="btnOK" EventName="Click" />
                                    <asp:AsyncPostBackTrigger ControlID="btnClose" EventName="Click" />
                                </Triggers>
                            <ContentTemplate>      
                             <asp:UpdatePanel runat="server" ID="Updatepanel1">
                             <ContentTemplate>   
                                <uc1:CustomControl ID="CustomControl1" runat="server"  /><!—-有一分页控件 -->
                                  </ContentTemplate>
                             </asp:UpdatePanel> 
                                <asp:Button ID="btnOK" runat="server" Text="确定" OnClick="btnOK_Click"  UseSubmitBehavior="false"/>  
                                <asp:Button ID="btnClose" runat="server" Text="取消" OnClick="btnClose_Click"  UseSubmitBehavior="false"/> 
                        
                                     </ContentTemplate>
                            </asp:UpdatePanel> 
                            </asp:Panel>

    后台页面.cs

    protected void btnCustomSearch_Click(object sender, EventArgs e)
           {
               //this.mdlPopupCustom.Show();
               //this.pnlPopupCustom.Visible = true;
           }
           protected void btnOK_Click(object sender, EventArgs e)
           {
               this.CustomControl1.GetSelectedCustom();
               string name = ((TypeDataEntity)this.CustomControl1.SelectedCustom).Name;
               ////// this.pcePopup.Commit(name);
               if (!string.IsNullOrEmpty(name))
               {
                   PopupControlExtender.GetProxyForCurrentPopup(this.Page).Commit(name);
                   //this.pcePopup.Commit(name);
                   //PopupControlExtender.GetProxyForCurrentPopup(this).Commit(name);
                   //this.pcePopup.Cancel();
                   //this.pcePopup.Commit(this.tbCustom.Text);
                   //this.mdlPopup.Show();
                   this.tbCustom.Text = name;
                   this.mdlPopupCustom.Hide();
                   //this.pnlPopupCustom.Visible = false;
                   //this.mdlPopupCustom.Hide();
               }
           }
     
           protected void btnClose_Click(object sender, EventArgs e)
           {
               //this.pcePopupCustom.Cancel();
               //this.mdlPopup.Hide();
               //this.pcePopup.Cancel();
               //this.pnlPopupCustom.Visible = false;
               this.mdlPopupCustom.Hide();
           }
     

    在页面中点击按钮弹出选择客户窗体,选择客户后 返回主页面asp:TextBox ID="tbCustom"  中显示选中的客户名称

  • 相关阅读:
    mac下 brew 切换阿里镜像
    梨视频(PearVideo)下载解析的方法和技巧,梨视频下载到本地
    如何快速的下载Tumblr(汤不热)视频?操作步骤很简单,快来看看!
    什么是json? 什么是xml?JSON与XML的区别比较
    如何下载Twitter视频?最简单的保存推特视频的方法
    【收藏】轻松导出全民K歌里任何人录制的短视频(MV)、歌曲的方法
    【小白技术笔记】保存皮皮虾APP无水印视频到手机相册,只需要三步 [技术干货]
    技术干货!腾讯微视短视频去水印下载到本地的方法
    P1562 还是N皇后
    循环赛日程表
  • 原文地址:https://www.cnblogs.com/z_lb/p/2144793.html
Copyright © 2011-2022 走看看