Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: ah1mvc en 27 Febrero 2019, 18:14 pm



Título: mvc 5 textbox
Publicado por: ah1mvc en 27 Febrero 2019, 18:14 pm
hola, me encuentro algo estancado respecto a mvc
en un textbox o label debe aparecer una pregunta asii
¿Cómo se llama su caricatura favorita?,una pregunta aleatoria de las 5 que estan configuradas

en mi controlador esta asi

public ActionResult Index()
        {
            ViewBag.MiListado = ObtenerListado();
            return View();

        }

        public List<SelectListItem> ObtenerListado()
        {
            return new List<SelectListItem>()
            {
                new SelectListItem()
                {
                    Text="¿Cómo se llama su caricatura favorita?",
                    Value="1"
                },
                new SelectListItem()
                {
                    Text="¿Qué color de cabello tiene su pareja?",
                    Value="2"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es el nombre de su escritor favorito?",
                    Value="3"
                },
                new SelectListItem()
                {
                    Text="¿De qué color es su cabello?",
                    Value="4"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es su pelicula favorita?",
                    Value="5"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es su apellido materno?",
                    Value="6"
                },
                new SelectListItem()
                {
                    Text="¿Cómo se llama su artista favorito?",
                    Value="7"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es el nombre de su mejor amigo/a?",
                    Value="8"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es su color favorito?",
                    Value="9"
                },
                new SelectListItem()
                {
                    Text="¿Cuál es el segundo nombre de su papá?",
                    Value="10"
                },

            };
        }


como hago para que me aparezca una pregunta aleatoria en un label o textbox


Título: Re: mvc 5 textbox
Publicado por: srWhiteSkull en 27 Febrero 2019, 23:00 pm
como hago para que me aparezca una pregunta aleatoria en un label o textbox

Pues deduciendo por medio de mi bola mágica, esto es Java, así que lo que tienes que hacer es tomar la referencia del objeto que quieres modificar y luego por medio de alguno de sus métodos o funciones haces lo que quieres hacer.

Esto puede venirte grande porque se ve que quieres hacer la casa por el tejado y en programación como cualquier cosa primero debes empezar por la base. Quizás deberías enfocarte al aprendizaje de Java y su POO.



Título: Re: mvc 5 textbox
Publicado por: ah1mvc en 27 Febrero 2019, 23:48 pm
es mvc  con c#


Título: Re: mvc 5 textbox
Publicado por: srWhiteSkull en 27 Febrero 2019, 23:54 pm
es mvc  con c#

...tienes que hacer es tomar la referencia del objeto que quieres modificar...




Título: Re: mvc 5 textbox
Publicado por: ah1mvc en 28 Febrero 2019, 19:46 pm
yo trato de invocarlo por un javascript la pregunta pero .....
 la llamo por un viewdata y imprime asi System.Collections.Generic.List`1[System.Web.WebPages.Html.SelectListItem](http://C:\Users\agarcia\Pictures\Captura1.jpg)