我已經完全遵循所有教程(或者我認爲),我無法打開模式窗口。現在,我只是試圖在「測試」ASP頁面中打開一個,所以我可以找出功能。我無法使用模態窗口工作!我試過每個教程,我可以找到
這裏是我的 「Test.aspx的」 代碼
<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Test.aspx.vb" Inherits="Test" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="act"%>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<act:ModalPopupExtender ID="MPE" runat="server"
TargetControlID="LinkButton1"
PopupControlID="Panel1"
OkControlID="OkButton"
BackgroundCssClass="modalBackground"></act:ModalPopupExtender>
<asp:Panel ID="Panel1" runat="server" CssClass="ModalWindow">
<asp:Table Width="100%" runat="server">
<asp:TableRow>
<asp:TableCell>
Fields1:
</asp:TableCell>
<asp:TableCell><asp:TextBox ID="txtFields1" runat="server">
</asp:TextBox>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
<asp:Button ID="Button1" runat="server" Text="Submit" />
<asp:Button ID="btnCancel3" runat="server" Text="Cancel" />
</asp:Panel>
<asp:Button ID="LinkButton1" runat="server" Text="Link Button" />
我也把這個在的Site.Master
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
的頂部,我得到的錯誤是這樣的: http://i.stack.imgur.com/4gCvF.png
如果我點擊忽略錯誤,thi s是發生了什麼 http://i.stack.imgur.com/D0f1k.png
您已將AjaxControlToolkit的TagPrefix別名設置爲「cc1」,但在您的標記中,您已將「ModalPopupExtender」與「act」相加。這可能會導致一些問題。 – jadarnel27 2012-07-06 13:54:57
另外,你什麼時候遇到這個錯誤?當你點擊「LinkButton」? – jadarnel27 2012-07-06 13:58:28
是的,我正在混合TagPrefix,謝謝! – envinyater 2012-07-06 14:18:25