ajax popupcontrolextender - PullRequest
       15

ajax popupcontrolextender

0 голосов
/ 23 мая 2011

Я создал одно веб-приложение в asp.net, чтобы показывать управление календарем как всплывающее окно. Я написал код для PopupControlExtender, но он показывает ошибку как нераспознанный префикс тега для

   <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>

</div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <asp:Calendar ID="Calendar1" runat="server"></asp:Calendar>
    </ContentTemplate>
</asp:UpdatePanel>

<ajax:PopupControlExtender ID="PopupControlExtender1" runat="server" TargetControlID="TextBox1" 
   PopupControlID="Panel1" 
   Position="Right" 
   CommitProperty="value" 
   OffsetX="3"> 

1 Ответ

0 голосов
/ 31 августа 2011

Убедитесь, что вы включили AjaxControlToolkit, чтобы иметь возможность использовать только его элементы управления.

Я не уверен в том, какую версию .NET вы используете, но, по сути, вам нужно ссылаться на DLLв своем проекте, затем добавьте следующее в верхней части кода после объявления первой страницы.

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="head">

Если вы используете инструментарий .NET 3.5, то это все, что вам нужно.В наборе инструментов .NET 4 лучше всего заменить ваш asp: ScriptManager на asp: ToolkitScriptManager.

Вы можете получить наборы инструментов здесь

...