none
Dúvida de armazenamento RRS feed

  • Pergunta

  • Boa tarde pessoal,

    Estou criando uma página como um questionário, as questões são escolhidas de forma aleatória, eu quero que uma questão não se repita quando um usuário estiver usando o questionário, como devo proceder ? Os cookies não servem pois são 90 questões, eu criei um array com o número das questões que já foram exibidas. Como atribuo esse array para o usuário que está navegando ?

    quinta-feira, 12 de dezembro de 2013 17:24

Respostas

  • Dando um Cast porque a Session é um objeto

    Exemplo

    List<String> dados = new List<String>();
    Session.Add("lista", dados);

    Para recuperar

    List<String> dados = (List<String>)Session["lista"];


    Fulvio Cezar Canducci Dias

    quinta-feira, 12 de dezembro de 2013 21:26

Todas as Respostas

  • Se ta dizendo assim!

    Tem eu e você juntos navegando no questionários as nossas questões não podem repetir?


    Fulvio Cezar Canducci Dias

    quinta-feira, 12 de dezembro de 2013 20:30
  • Não amigo , apenas para aquele usuário.

    Eu tentei passar uma list para uma variável de sessão, até ai beleza, mas quando tento passar essa variável de sessão que recebeu a lista para uma variável tipo lista eu não consigo !!

    Como guardo essa list na memória ? eu gostaria de instanciar a lista e cada vez que uma pergunta fosse escolhida ela fosse retirada desta mesma lista ! Assim eu só estaria instanciando a lista uma vez ! 

    O que acontece é que após responder a questão a lista é novamente instanciada .


    • Editado Igor Makaveli quinta-feira, 12 de dezembro de 2013 21:11
    quinta-feira, 12 de dezembro de 2013 21:10
  • Dando um Cast porque a Session é um objeto

    Exemplo

    List<String> dados = new List<String>();
    Session.Add("lista", dados);

    Para recuperar

    List<String> dados = (List<String>)Session["lista"];


    Fulvio Cezar Canducci Dias

    quinta-feira, 12 de dezembro de 2013 21:26
  • Fulvio, 

    Muito obrigado, era exatamente isso, vc me ajudou muito !

    Forte abraço!

    quinta-feira, 12 de dezembro de 2013 23:21
  • Fulvio, 

    Muito obrigado, era exatamente isso, vc me ajudou muito !

    Forte abraço!

    Fico feliz por isso!!!

    Fulvio Cezar Canducci Dias

    quinta-feira, 12 de dezembro de 2013 23:23