Click or drag to resize

Az első RecroGrid

RecroGrid elhelyezése az oldalon

A legegyszerűbb megjelenítési mód, egy Entitás alapján létrehozott a RecroGrid.

C#
public class NorthwindController : Controller
{
    public ActionResult Product()
    {
        return View(new RecroGridDBC<Products, AdventureWorksDBContext>(new RecroGridContext(this.HttpContext), new AdventureWorksDBContext()));
    }
}
Product.cshtml
@model Recrovit.RecroGridFramework.RecroGrid

@section htmlhead {
    @*RecroGrid Framework globális stílusok*@
    @Html.Raw(Recrovit.RecroGridFramework.RecroGrid.RecroGridStylesheetsReferences)
    @*Az aktuális Entitáshoz tartozó stílusok*@
    @Html.Raw(Model.StylesheetsReferences)
}

<h4>@(ViewBag.Title ?? Model.Title)</h4>

<section>
    <div>
        @*Konténer template a megjelenítéshez*@
        @Html.Raw(Model.Skeleton)
    </div>
</section>

@section scripts {
    @*A kliensoldali osztályok inicializálása*@
    @Html.Raw(Model.CreateScript)
}
Tip Tip

Ez a módszer egyszerű és gyors, de javasolt inkább minden entitáshoz egyedi osztályt kialakítani.

C#
public partial class RG_Product : RecroGridDBC<Product, AdventureWorksDBContext>
{
    public RG_Product(IRecroGridContext rgContext)
        : base(rgContext, new AdventureWorksDBContext()) { }
}
C#
    public class NorthwindController : Controller
    {
        public ActionResult Product()
        {
            return View(new RG_Product(new RecroGridContext(this.HttpContext)));
        }
    }
}
See Also

Other Resources