Im Entwickeln einer ASP 3.5 Website und ich mag einige Ajax darauf..net Ajax Toolkit auf Server funktioniert nicht
Everythings funktioniert wie ein Charme auf meiner Maschine, aber wenn ich es auf den Server hochladen funktioniert nicht. Beispiel:
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:CalendarExtender ID="TextBox1_CalendarExtender" runat="server"
Enabled="True" TargetControlID="TextBox1">
</asp:CalendarExtender>
</div>
</form>
Ich habe die <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
als zweite Zeile und die AjaxControlToolkit.dll innen bin-Verzeichnis
Bevor y den Fehler <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
unknow ist, aber ich hinzugefügt, um die folgende Zeile in meinem web.config
<pages>
<controls>
<add tagPrefix="asp" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
und keine Fehler, aber nur eine Textbox sehen, der Kalender funktioniert nicht.
Ich lese viele Seiten und ich kann die Lösung nicht finden. Vielen Dank im Voraus
Ich las
Offenbar hatte ich die Ajax-Web-Erweiterungen auf dem Produktionsserver zu installieren. Ich dachte ursprünglich, dass einfach die ajaxtoolkit.dll und pdb im bin-Ordner zu haben, war alles, was benötigt wurde. Nicht so. Müssen Sie die Ajaxsetup.msi auf dem Produktionsserver installieren.
Es ist wahr? Ein einfacher Scriptmanager mit Updatepanel funktioniert, aber nichts mit Toolkit !!
Aber wenn ich setzen Script den Kalender funktioniert nicht in localhost und im Server weder :( – Luis
hatte ich nicht bemerkt, dass Sie die ToolkitScriptManager wurden, haben Sie die AjaxControlToolkit in der Baugruppen-Liste hinzugefügt in Ihrem web.config? – Vadim
siehe Antwort 2 :) – Luis