Lekce 9 - Úprava administrace článků a editor v ASP.NET MVC
V minulé lekci, Scaffolding a Entity Framework v ASP.NET MVC, jsme si představili scaffolding a entity framework.
V dnešním C# .NET tutoriálu upravíme vygenerovanou administraci článků a přidáme jejich editor. Můžeme si na úvod ukázat jak bude vypadat:
Úprava šablon
Nejprve upravíme jednotlivé cshtml šablony.
Index.cshtml
Pohled Index zobrazuje v tabulce seznam článků na blogu. Nastavíme zde titulek, odmažeme hlavičkový řádek a pro tabulku použijeme nějaké ID a CSS styl.
@model IEnumerable<AspBlog.Models.Article> @{ ViewBag.Title = "Seznam článků"; } <p> @Html.ActionLink("Vytvořit nový", "Create") </p> <table id="clanky"> @foreach (var item in Model) { <tr> <td> <h2>@Html.ActionLink(item.Title, "Details", new { id = item.Id })</h2> <p>@Html.DisplayFor(modelItem => item.Description)</p> <p> @Html.ActionLink("Editovat", "Edit", new { id = item.Id }) | @Html.ActionLink("Odstranit", "Delete", new { id = item.Id }) </p> </td> </tr> } </table>
Nejprve si definujeme, že modelem pohledu je článek a nastavíme titulek stránky pro layout. Třídu Html již dobře známe, je to tzv. helper, který
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium II, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu v ASP.NET MVC upravíme vygenerované šablony administrace článků a zprovozníme WYSIWYG editor TinyMCE.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.