Click here to Skip to main content
15,891,513 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: Help .aspx/ going to another page Pin
Richard Andrew x6420-Sep-15 16:33
professionalRichard Andrew x6420-Sep-15 16:33 
AnswerRe: Help .aspx/ going to another page Pin
Richard Deeming21-Sep-15 2:39
mveRichard Deeming21-Sep-15 2:39 
QuestionMVC Java Script Help Required Pin
Member 766920320-Sep-15 13:03
Member 766920320-Sep-15 13:03 
AnswerRe: MVC Java Script Help Required Pin
Richard Deeming21-Sep-15 2:30
mveRichard Deeming21-Sep-15 2:30 
QuestionJavaScript with .net Pin
PRAKAS PANDEY19-Sep-15 18:01
PRAKAS PANDEY19-Sep-15 18:01 
AnswerRe: JavaScript with .net Pin
Blikkies21-Sep-15 0:42
professionalBlikkies21-Sep-15 0:42 
AnswerRe: JavaScript with .net Pin
aarif moh shaikh1-Oct-15 0:38
professionalaarif moh shaikh1-Oct-15 0:38 
Questionmodel vs Model Pin
Member 1206160019-Sep-15 11:59
Member 1206160019-Sep-15 11:59 
I am learning ASP and would like to ask you about confusion I have. I created a View based on a template - a List of some objects. Here is some code:

HTML
@model IEnumerable<MvcTestApplication1.Models.RestaurantReview>

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>

<p>
    @Html.ActionLink("Create New", "Create")
</p>
<table>
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.Name)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.City)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.Rating)
        </th>
        <th></th>
    </tr>


My question is:

- Typically when I want to refer to the object which was passed by controller I use Model (with capital M). But in above code, why model => model.Name, with small m is used? I would appreciate beginner like(elaborate) explanation.

- Also what is the type of model? With small m. How does it know model.Name exists?

modified 19-Sep-15 18:05pm.

AnswerRe: model vs Model Pin
Kornfeld Eliyahu Peter19-Sep-15 20:04
professionalKornfeld Eliyahu Peter19-Sep-15 20:04 
GeneralRe: model vs Model Pin
Member 1206160020-Sep-15 0:18
Member 1206160020-Sep-15 0:18 
AnswerRe: model vs Model Pin
Kornfeld Eliyahu Peter20-Sep-15 0:56
professionalKornfeld Eliyahu Peter20-Sep-15 0:56 
GeneralRe: model vs Model Pin
Member 1206160020-Sep-15 1:34
Member 1206160020-Sep-15 1:34 
GeneralRe: model vs Model Pin
Kornfeld Eliyahu Peter20-Sep-15 1:57
professionalKornfeld Eliyahu Peter20-Sep-15 1:57 
GeneralRe: model vs Model Pin
Member 1206160020-Sep-15 2:57
Member 1206160020-Sep-15 2:57 
AnswerRe: model vs Model Pin
Kornfeld Eliyahu Peter20-Sep-15 3:11
professionalKornfeld Eliyahu Peter20-Sep-15 3:11 
GeneralRe: model vs Model Pin
Member 1206160020-Sep-15 3:41
Member 1206160020-Sep-15 3:41 
AnswerRe: model vs Model Pin
F-ES Sitecore20-Sep-15 1:12
professionalF-ES Sitecore20-Sep-15 1:12 
GeneralRe: model vs Model Pin
Member 1206160020-Sep-15 1:38
Member 1206160020-Sep-15 1:38 
GeneralRe: model vs Model Pin
Richard Deeming21-Sep-15 2:24
mveRichard Deeming21-Sep-15 2:24 
GeneralRe: model vs Model Pin
Member 1206160021-Sep-15 2:50
Member 1206160021-Sep-15 2:50 
GeneralRe: model vs Model Pin
Member 1206160021-Sep-15 2:56
Member 1206160021-Sep-15 2:56 
GeneralRe: model vs Model Pin
Richard Deeming21-Sep-15 3:19
mveRichard Deeming21-Sep-15 3:19 
GeneralRe: model vs Model Pin
Member 1206160021-Sep-15 4:31
Member 1206160021-Sep-15 4:31 
GeneralRe: model vs Model Pin
Richard Deeming21-Sep-15 6:14
mveRichard Deeming21-Sep-15 6:14 
GeneralRe: model vs Model Pin
Member 1206160021-Sep-15 8:41
Member 1206160021-Sep-15 8:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.