ASP.NET MVC(コードとHTMLからのビネグレット)
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" <br> CodeBehind="List.aspx" Inherits="MvcApplication5.Views.Products.List" Title="Products" %><br><asp:Content ContentPlaceHolderID="MainContentPlaceHolder" runat="server"><br> <h2><%= ViewData.CategoryName %></h2><br> <ul><br> <% foreach (var product in ViewData.Products) { %><br> <li><br> <%= product.ProductName %> <br> <div class="editlink"><br> (<%= Html.ActionLink("Edit", new { Action="Edit", ID=product.ProductID })%>)<br> </div><br> </li><br> <% } %><br> </ul><br> <%= Html.ActionLink("Add New Product", new { Action="New" }) %><br></asp:Content>
同じマークアップ(およびその構成のロジックを保持)は、次のように記述できます...
続きを読む...