Ich bin Hilfe in Bezug auf den folgenden Fehler, den ich bekomme, wenn ich auf "Add AutoComplete Seitenmethode" auf einem Textbox-Steuerelement in einer Aspx-Seite klicken: "Seitenmethode" GetCompletionList "kann nicht erstellt werden Es wurde keine CodeBehind- oder CodeFile-Datei gefunden! ". Dies bezieht sich auf das Hinzufügen eines Ajax-Steuerelements zu einem Webseitenobjekt, z. B. einem Textfeld.kann die Seitenmethode "GetCompletionList" nicht erstellen, da keine CodeBehind- oder CodeFile-Datei gefunden wurde! Ajax Visual Studio 2012
ich haben erfolgreich das Ajax Control Toolkit auf meiner Website Toolbox in Visual Studio 2012. Ich das folgende Tutorial gefolgt http://www.asp.net/ajaxlibrary/act_AutoC ... und den Fehler, wenn ich 4.
Jede Hilfe oder Ratschläge zu Schritt erhalten wird sehr geschätzt. Hier
ist ein Auszug aus meinem Code so weit:
<asp:Content ID="Content2" ContentPlaceHolderID="rightContent" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<td class="tdLeftSide">Manufacturer:</td>
<td class="tdRightSide" style="width: 264px">
<%--<asp:TextBox ID="txtManufacturer" runat="server" CssClass="txtFormatting"></asp:TextBox></td>--%>
<asp:TextBox ID="txtManufacturer" runat="server" CssClass="txtFormatting"></asp:TextBox>
<asp:AutoCompleteExtender ID="txtManufacturer_AutoCompleteExtender" runat="server" DelimiterCharacters="" Enabled="True" ServicePath="" TargetControlID="txtManufacturer" UseContextKey="True">
</asp:AutoCompleteExtender>
</td>
Welche Art von Element haben Sie Ihrem Projekt hinzugefügt, um die erste Seite zu erhalten, zu der Sie Markup hinzufügen? Ist es ein 'WebForm' oder etwas anderes? –
Es ist ein WebForm, obwohl die betreffende Ajax-Steuerung als AutoCompleteExtender bezeichnet wird. –
Haben Sie versucht, den Code manuell in den Code-Behind zu setzen und das 'ServiceMethod'-Attribut auf dem Extender zu steuern? –