Frage

Ich bin mit dem AJAX Toolkit:

        <ajaxToolkit:CascadingDropDown ID="CategoryDDL_C" runat="server" TargetControlID="CategoryDDL"
        Category="Main"  PromptText="Please select a category"  LoadingText="[Loading...]"
        ServiceMethod="MainDDL" />

Und für die Service-Methode:

[WebMethod]
[System.Web.Script.Services.ScriptMethod]
public static CascadingDropDownNameValue[] MainDDL(string knownCategoryValues, string category)
{
    CascadingDropDownNameValue[] CDDNV = new CascadingDropDownNameValue[1] ;
    CDDNV[0] = new CascadingDropDownNameValue(knownCategoryValues + "NO", "1");
    return CDDNV;
}

Allerdings, wenn ich Code-Änderungen in der MainDDL Methode zu machen, wird es nicht auf der Seite reflektiert, bis ich eine Webseite neu aufbauen zu tun.

Irgendwelche Hinweise, wie ich die Seite Methode aktualisieren kann, ohne dabei eine vollständige Wiederherstellung?

War es hilfreich?

Lösung

Web Anwendung Projekte neu kompiliert werden müssen, wenn Code-Behind-Dateien zu ändern, Web Website Projekte nicht. Welche ist Ihre?

Andere Tipps

Nicht sicher, ob dies ein Fehler von einer Art ist, oder ein seltsames Caching Problem, aber ich habe die gleiche Sache in der Vergangenheit begegnet. Dies ist nicht erstaunlich bequem, sondern die Stelle wieder aufzubauen, versuchen Sie Ihre Datei web.config resaving (Sie sollten nicht wirklich etwas ändern müssen).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top