Pergunta

Im trabalhando em um aplicativo ASP.Net com C #. Eu estou preso em um problema com um accoridian.

Os meus accordian corretamente exibe dados de uma fonte de dados que, neste caso, em algum texto e, em seguida, uma lista de imagens. Em cada conteúdo accordians existem as imagens a serem exibidos e, em seguida, um botão para adicionar uma outra imagem.

Este botão liga para outra página que contém o formulário de adição. A partir daqui eu sou capaz de adicionar uma imagem e isso me encaminha de volta para a página de exibição do accoridan com uma nova imagem na seção correta.

Agora o problema é que eu quero voltar a abrir a seção que foi anteriormente aberta.

Eu tentei um par de maneiras diferentes, mas todos eles não funcionaram. Todas as idéias?

Foi útil?

Solução

Se você está redirecionando para outra página, você vai ter que passar a seção aberta no momento para ele através de uma querystring e depois, quando a nova página envia-lo de volta, ele vai mandar de volta o mesmo valor que você saiba quais um para abrir.

Outra maneira rápida seria a de colocá-la em uma sessão e, em seguida, ler a partir dessa sessão. Mas eu recomendaria a rota string de consulta, tem menos sobrecarga.

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