Advertisement
Guest User

mvc problem

a guest
Mar 8th, 2010
374
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.75 KB | None | 0 0
  1. /* Index.aspx */
  2.  
  3. <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" AutoEventWireup="true" %>
  4. <%@ Import Namespace="WelcomeToJerome.Models" %>
  5. <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
  6.     Home Page
  7. </asp:Content>
  8.  
  9. <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
  10.     <h2><%= Html.Encode(ViewData["WelcomeMessage"]) %></h2>
  11.     <h3><%= Html.Encode(ViewData["MottoMessage"]) %></h3>
  12.     <ul>
  13.         <% foreach (businesses b in (IEnumerable)ViewData.Model)
  14.            { %>
  15.         <li><%= b.Title %></li>
  16.         <% } %>
  17.     </ul>
  18.    
  19.     <table id="businessTable">
  20.         <thead><tr><th>Business Name</th><th>Type</th><th>Specials</th><th>Video</th></tr></thead>
  21.     </table>
  22. </asp:Content>
  23.  
  24. <asp:Content ID="Content3" ContentPlaceHolderID="SidebarContent" runat="server">
  25.  
  26.     <h3>Sidebar Content</h3>
  27. <p>Sidebar content is going here.</p>
  28. </asp:Content>
  29.  
  30. /* Homecontroller.cs */
  31.  
  32. using System;
  33. using System.Collections.Generic;
  34. using System.Linq;
  35. using System.Web;
  36. using System.Web.Mvc;
  37. using WelcomeToJerome.Models;
  38.  
  39. namespace WelcomeToJerome.Controllers
  40. {
  41.     [HandleError]
  42.     public class HomeController : Controller
  43.     {
  44.         public ActionResult Index()
  45.         {
  46.             var dataContext = new businessModelDataContext();
  47.             var business = from b in dataContext.Businesses
  48.                              select b;
  49.             ViewData["WelcomeMessage"] = "Welcome to Jerome, Arizona!";
  50.             ViewData["MottoMessage"] = "Largest Ghost Town in America!";
  51.  
  52.             return View(business);
  53.         }
  54.  
  55.         public ActionResult About()
  56.         {
  57.             return View();
  58.         }
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement