none
Asociar grilla a usuario antes de que se registre RRS feed

  • Pregunta

  • Queria hacer una cosa parecida a lo que es un carrito, el usuario iria seleccionando cosas y yo lo iria asignado a una grilla y este podria ver lo acumulado dandole a un boton, el problema es que no querria que los usuarios se registren hasta finalizar de llenar la grilla, como se haria?

    martes, 10 de abril de 2012 17:59

Respuestas

  • seria algo como lo plantrado aqui

    http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/537b6dd3-8986-4ab6-ac4e-be00a2b55ffc

    la parte clave seria

            DataTable Dt;
    	
    	if(Session["datos"] == null)
    	{
    		Dt = new DataTable();
    		Dt.Columns.Add("Rut");
    		Dt.Columns.Add("Nombre_Completo");
    		Dt.Columns.Add("Edad");
    		Dt.Columns.Add("Sexo");
    		Dt.Columns.Add("ID_MENOR");
    	}
    	else
    	{
    		Dt= Session["datos"] as DataTable;
    	}

    alli se decide si hay datos en la session o si se crea la estructura de datos

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 10 de abril de 2012 18:46

Todas las respuestas

  • el problema es que no querria que los usuarios se registren hasta finalizar de llenar la grilla, como se haria?

    y si pones un datatable o lista que tu cress en un objeto session y usas esto para bindear el grid

    podrias de esta forma armar un carrito en memoria con el objeto session

    cuando conforma se registro y tomas los items del session para persistirlo


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 10 de abril de 2012 18:08
  • Como crearia el objeto session? en funcion a que? No se si lo entiendo...
    martes, 10 de abril de 2012 18:15
  • He encontrado algo. Pruebo a ver si me vale. Gracias por la ayuda.
    martes, 10 de abril de 2012 18:43
  • seria algo como lo plantrado aqui

    http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/537b6dd3-8986-4ab6-ac4e-be00a2b55ffc

    la parte clave seria

            DataTable Dt;
    	
    	if(Session["datos"] == null)
    	{
    		Dt = new DataTable();
    		Dt.Columns.Add("Rut");
    		Dt.Columns.Add("Nombre_Completo");
    		Dt.Columns.Add("Edad");
    		Dt.Columns.Add("Sexo");
    		Dt.Columns.Add("ID_MENOR");
    	}
    	else
    	{
    		Dt= Session["datos"] as DataTable;
    	}

    alli se decide si hay datos en la session o si se crea la estructura de datos

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 10 de abril de 2012 18:46