É possível disparar uma função JavaScript em um controle do SharePoint nas páginas do aplicativo?
-
28-09-2020 - |
Pergunta
Estou trabalhando nas páginas do aplicativo SharePoint.Eu tenho um controle SharePoint DropDownChoiceField na página aspx.O requisito é preencher automaticamente esse controle no momento do carregamento da página.
- Existe uma maneira de chamar uma função JavaScript em qualquer um dos eventos, digamos "onload"?
Também não consigo encontrar esse controle na página code-behind.
SharePoint:DropDownChoiceField FieldName="DropDownOptions" ID="ListValue" runat="servidor">
Obrigado
Solução
Por que você não está usando o controle de lista suspensa do ASP.NET?
Você pode usar _spBodyOnLoadFunctionNames.push("myCustomFunctionName");
para fazer sua função JavaScript ser executada durante o carregamento.
Outras dicas
Você pode chamar javascript do código por trás como:
page.clientscript.registerstartupscript (este.gettype (), "callmyfunction", "myfunction ()", true);
Onde myfunction () é sua função JavaScript