Pagemethod nicht aktualisiert - Benötigt Projekt neu aktualisiert werden
-
06-07-2019 - |
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?
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).