Pergunta

Eu estou usando o AJAX Toolkit:

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

E para o método de serviço:

[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;
}

No entanto, se eu fizer alterações de código no método MainDDL, não é refletida na página até que eu um site Reconstruir.

Qualquer pistas como posso atualizar o método de página sem fazer uma reconstrução completa?

Foi útil?

Solução

Web aplicativo projetos precisam ser recompilados quando CodeBehind mudança arquivos, web site projectos não. Qual é a sua?

Outras dicas

Não sei se isso é um bug de algum tipo, ou algum problema de cache estranho, mas eu encontrei a mesma coisa no passado. Este não é incrivelmente conveniente, mas em vez de reconstruir o site, tente salvar novamente o arquivo web.config (você não deve ter que realmente mudar nada).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top