Académique Documents
Professionnel Documents
Culture Documents
<h2>Controles Helper</h2>
Controlador :
return View();
}
Vista :
@model Helpers01.Models.lista
@{
ViewBag.Title = "Index1";
}
<h2>Lista de Datos-Modelo</h2>
@Html.DropDownList("departamentos", "Seleccionar del Modelo")
webgrid
1.- Crear un ado entity(cliente)
4. crear un metodo
NeptunoWebEntities db = new NeptunoWebEntities();
public ActionResult Index()
{
return View(db.Clientes.ToList());
}
@model List<WebGrid01.Models.Clientes>
@{
ViewBag.Title = "Index";
WebGrid wg = new WebGrid(Model);
}
<style type="text/css">
.headerStyle
{
background:#0094ff;
}
.tableStyle
{
background:#00ff90;
}
.alternateStyle{
background:#ffd800;
}
</style>
<h2>Lista de Clientes</h2>
<br />
@wg.GetHtml(
headerStyle: "headerStyle",
tableStyle: "tableStyle",
alternatingRowStyle: "alternateStyle",
columns:new[]
{
wg.Column("IdCliente",header:"Codigo"),
wg.Column("NombreContacto",header:"Cliente"),
wg.Column("Direccion",header:"Domicilio"),
wg.Column("Ciudad",header:"Ciudad"),
wg.Column("pais",header:"Origen")
})
6. regresar al controlador y crear un Nuevo metodo para la busqueda de datos
@model List<WebGrid01.Models.Clientes>
@{
ViewBag.Title = "IndexBusqueda";
WebGrid wg = new WebGrid(Model);
}
<style type="text/css">
.headerStyle {
background: #0094ff;
}
.tableStyle {
background: #00ff90;
}
.alternateStyle {
background: #ffd800;
}
</style>
<h2>Lista de Clientes</h2>
<br />
@wg.GetHtml(
headerStyle: "headerStyle",
tableStyle: "tableStyle",
alternatingRowStyle: "alternateStyle",
columns: new[]
{
wg.Column("IdCliente",header:"Codigo"),
wg.Column("NombreContacto",header:"Cliente"),
wg.Column("Direccion",header:"Domicilio"),
wg.Column("Ciudad",header:"Ciudad"),
wg.Column("pais",header:"Origen")
})