PageMethod Not Updating - Requiert la reconstruction du projet pour être mis à jour
-
06-07-2019 - |
Question
J'utilise AJAX Toolkit:
<ajaxToolkit:CascadingDropDown ID="CategoryDDL_C" runat="server" TargetControlID="CategoryDDL"
Category="Main" PromptText="Please select a category" LoadingText="[Loading...]"
ServiceMethod="MainDDL" />
Et pour la méthode de service:
[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;
}
Toutefois, si j'apporte des modifications de code dans la méthode MainDDL, elles ne seront pas répercutées sur la page tant que je ne reconstruirai pas le site Web.
Avez-vous des indices sur la manière de mettre à jour la méthode de page sans effectuer une reconstruction complète?
La solution
d'applications Web doivent être recompilés lorsque les fichiers codebehind changent, contrairement aux projets Web site . Quel est le vôtre?
Autres conseils
Je ne suis pas sûr qu'il s'agisse d'un bogue ou d'un problème de cache étrange, mais j'ai déjà rencontré le même problème. Ce n’est pas très pratique, mais au lieu de reconstruire le site, essayez de réenregistrer votre fichier web.config (vous ne devriez pas avoir à changer quoi que ce soit).