ModalPopupExtender Error

血红的双手。 提交于 2019-12-11 18:59:54

问题


i want to popup ModalPopupExtender in button click, but when i run my code and click on the button then ModalPopupExtender is not popup even i used all the required AjaxControlToolkit references for this

my code is following :

<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
    <asp:Panel ID="Panel1" runat="server" BackColor="#CC3300">
    hello...
    </asp:Panel>
    <asp:Button ID="Button1" runat="server" Text="click here" />

    <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="Panel1" TargetControlID="Button1">
    </asp:ModalPopupExtender>
</div>
</form>

i am using the visual studio 2008 Pro., .Net Framework 3.5 and for Ajax i used AjaxControlToolkit.dll(3.5.60919.0)

sir, plz give me solution for this..


回答1:


it can be your tags, try ajaxToolkit instead of asp tag

<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="Panel1" TargetControlID="Button1">
</ajaxToolkit:ModalPopupExtender>



回答2:


I believe your workaround lies here:

unknown server tag modalpopupextender

The error is related to the use of a master page in your site and was reportedly going to be fixed in a Visual Studio service pack (as of 2007, but not yet as of VS 2010 SP1). There is a simple workaround though that works for some folks (and did for me):

Open the master page first, then open the page with your ModalPopupExtender in it.



来源:https://stackoverflow.com/questions/16579192/modalpopupextender-error

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!