标签: ajaxcontroltoolkit

1
推荐指数
1
解决办法
5703
查看次数

ASP.NET Ajax和ModalPopupExtender不会显示

我无法使用ModalPopupExtender获取我的面板弹出窗口.这是代码

.modalBackground
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  display:none;
  opacity:0.5;
}
.ModalWindow
{
  border: solid1px#c0c0c0;
  background:#f0f0f0;
  padding: 0px 10px 10px 10px;
  position:absolute;
  top:-1000px;
  left:-1000;
}
Run Code Online (Sandbox Code Playgroud)

和代码:

<asp:ScriptManager runat="server">
</asp:ScriptManager>
<asp:UpdatePanel runat="server">
    <ContentTemplate>
        <asp:Panel ID="panEdit" runat="server" Height="180px" Width="400px" CssClass="modalBackground">
            Content goes here
            <asp:Button ID="btnCancel" runat="server" Text="Cancel" />
        </asp:Panel>
        <asp:LinkButton runat="server" ID="btnPopup" Text="pop" />
        <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" RepositionMode="RepositionOnWindowResize"
            TargetControlID="btnPopup" PopupControlID="panEdit" BackgroundCssClass="modalBackground"
            CancelControlID="btnCancel">
        </asp:ModalPopupExtender>
    </ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

当我点击btnPopup时,没有任何反应.任何的想法?

asp.net asp.net-ajax ajaxcontroltoolkit

0
推荐指数
1
解决办法
3965
查看次数

如果没有默认的扩展程序ID,如何隐藏面板

我正在使用.NET AjaxControlToolkit(不要问为什么,我继承了这个项目).我创建面板然后使用按钮,按如下方式将面板按下:

<asp:LinkButton ID="lbReplaceImage" runat="server"><img src="/images/pencil.gif" alt="edit image" /></asp:LinkButton>
<cc1:ModalPopupExtender ID="mpeReplaceImages" runat="server" TargetControlID="lbReplaceImage" BackgroundCssClass="modalBackground" 
                            PopupControlID="pnlReplaceImage" CancelControlID="btnReplaceImageCancel" OkControlID="btnReplaceImageOK">
</cc1:ModalPopupExtender>
Run Code Online (Sandbox Code Playgroud)

然后:

<asp:Panel ID="pnlReplaceImage" runat="server" BackColor="White" CssClass="container">
 .
 .
 .
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)

我的问题是,在系统中第一次,表中没有数据,因此系统不会隐藏面板.我试图使用CSS来隐藏面板,但它永远不会被重新打开.是否有一些操作符可以使面板保持隐藏,即使页面上没有模态弹出控件?

asp.net ajaxcontroltoolkit

0
推荐指数
1
解决办法
2961
查看次数

Modal Popup不使用AutoCompleteExtender

我有一个autocompleteextender,显示问题列表.在同一文本框中,当我输入内容并单击"搜索"按钮时,应打开一个弹出窗口并选择类别.我正在使用modalpopupextender进行弹出窗口.但是在使用自动完成扩展程序时,modelPopup不会打开.同时没有自动完成扩展程序它会工作

c# modalpopupextender ajaxcontroltoolkit

0
推荐指数
1
解决办法
2407
查看次数