ajaxToolkit:ToolkitScriptManager nicht gefunden

Ich versuche, das AjaxControlToolkit (ACT), Auto-vervollständigen-extender arbeiten.
Er arbeitete kurz, hat aber jetzt aufgehört zu arbeiten und ich kann nicht herausfinden, warum. Ich habe nicht verändert, etwas in meinem Projekt, dass ich sehen kann, würde sich dies.

Habe ich auch erstellt eine neue VS2013 Projekt-und versucht zu implementieren ist, aber noch keine Freude.

Sehe ich mehrere Verweise auf "ajaxToolkit:ToolkitScriptManager" aber ich kann nicht finden die Referenz für diese überall. Ich habe versucht, installieren Sie das toolkit aus ein download, als auch über NUGET und es wird einfach nicht funktionieren.

Habe ich versucht, jedes Beispiel hier, mindestens 20 oder mehr sind und noch keine Freude. Wenn Sie es haben, arbeiten Sie bitte poste deinen code, weil mir nicht funktioniert und seine sinnlos-posting, es werden Ursache, die ich habe versucht absolut alles, was hier vorgeschlagen wird,

Jede Hilfe wäre sehr geschätzt, da ich wirklich nicht wollen, um Ingenieur etwas unelegant, dies zu umgehen.

Dank lädt

[UPDATE]
ToolkitScriptManager entfernt von ACT 15.1 siehe hier, So dass diese Frage beantwortet aber der autocomplete immer noch nicht

[UPDATE]

Hier ist ein Beispiel, das ich setzen togetgher, die noch nicht in die Arbeit mit oder ohne die [System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()] Richtlinie

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="TestWebSite.WebForm1" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager runat="server"></asp:ScriptManager>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <cc1:AutoCompleteExtender ServiceMethod="GetCompletionList" 
            MinimumPrefixLength="1" 
            CompletionInterval="100" 
            ID="AutoCompleteExtender1"
            runat="server" 
            TargetControlID="TextBox1"></cc1:AutoCompleteExtender>
    </div>
    </form>
</body>
</html>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace TestWebSite
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        public static string[] GetCompletionList(string prefixText, int count, string contextKey)
        {
            string[] s = {"a","b","c","d"};

            return s;
        }
    }
}
  • Sind Sie in der Lage, um zu sehen, die die AjaxControlToolkit auf Ihrer toolbox?
  • Ich kann hinzufügen AjaxControlToolkit mit keine Probleme überhaupt. Ich kann sehen, dass die Liste der Komponenten in der toolbox richtig. Ich bekomme einfach nicht die auto-vervollständigen, um zu arbeiten 🙁
  • haben Sie eine andere Seite haben ScriptManager?
  • Der scriptmanager ist nur oberhalb der textbox
InformationsquelleAutor djack109 | 2015-08-10
Schreibe einen Kommentar