C Sharp
C# es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma.NET, que después fue aprobado como un estándar por la ECMA e ISO. C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.
MVC
Modelo
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace name.Models
{
public class Alumno
{
public int id {get; set;}
public String nombre {get;set;}
public static List<Alumno> Lista()
{
var alumnos = new List<Alumno>();
for (var i = 1; i <= 10; i++)
{
alumnos.Add(new Alumno()
{
id = i,
nombre = "Alumno" + i
});
}
return alumnos;
}
}
}
Controlador
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using adriantuncetina.Models;
namespace name.Controllers
{
public class TestController : Controller
{
// GET: Test
public ActionResult Index()
{
ViewBag.ImprimirVariable = "Hola Mundo Index";
ViewBag.ImprimirVariableLista = Alumno.Lista();
return View();
}
// GET: Test
public ActionResult VistaControl()
{
ViewBag.ImprimirVariableLista = Alumno.Lista();
ViewBag.ImprimirVariable = "Hola Mundo con Vista Control";
return View();
}
// GET: Test
public ActionResult FormControl(int id=0, string caja="")
{
ViewBag.ImprimirVariable = "Hola Mundo con Vista Control"+ id + " " + caja;
return View();
}
}
}
Vista
<p>@ViewBag.ImprimirVariable;</p>
@using (Html.BeginForm("FormControl", "Test", FormMethod.Post))
{
///@Html.TextBoxFor("", new { @class = "form-control", disabled="disabled" })
///
<input type="text" id="caja" name="caja" value="@ViewBag.ImprimirVariable" class="form-control" />
<input type="submit" value="enviar" />
}
No hay comentarios:
Publicar un comentario