Asp.Net Ajax propriedades de controle de mudanças de usuários
-
05-07-2019 - |
Pergunta
Em primeiro lugar, eu sou muito novo para Asp.Net Ajax
Eu tenho um controle de usuário que têm uma propertie chamado Ano.
<uc:MyUserControl ID="myUserControl1" runat="server" Year="200" />
Eu também tenho um pouco de HTML assim:
<a href="MyPage.Aspx?Year=2009"> < </a>
2009
<a href="MyPage.Aspx?Year=2010"> > </a>
No meu evento Page_Load, eu tomo o parâmetro ano url e configurá-lo para o meu controle de usuário.
O que eu gostaria de fazer agora é fazê-lo sem atualizar a página.
Eu acho que é possível com a ajuda de Ajax?
Solução
Sim. A solução mais fácil seria a de colocar o seu UserControl dentro de um UpdatePanel. Em seguida, mude seus hyperlinks a um controle LinkButton.
Se o LinkButton também está dentro do UpdatePanel então quando ele envia de volta para a página, você pode atualizar seu UserControl.
Se o LinkButton está fora do seu UpdatePanel, em seguida, basta adicioná-lo à lista de gatilhos no código UpdatePanel.