ASP.NET MVC - Vista

Per imparare ASP.NET MVC, costruiremo un'applicazione Internet.

Sezione 5:Aggiungi una vista per visualizzare l'applicazione.

Cartella Views

Views La cartella contiene file relativi alla visualizzazione dell'applicazione (interfaccia utente) (file HTML). A seconda della lingua, l'estensione di questi file potrebbe essere html, asp, aspx, cshtml o vbhtml.

La cartella Views contiene una cartella per ogni controller.

Visual Web Developer ha creato una cartella Account, una cartella Home, una cartella Shared (all'interno della cartella Views).

La cartella Account contiene le pagine per la registrazione e il login degli utenti.

La cartella Home viene utilizzata per archiviare le pagine dell'applicazione come la pagina di首页 e la pagina 'About'.

La cartella Shared viene utilizzata per archiviare le viste condivise tra i controller (pagine di modello e pagine di layout).

Tipi di file ASP.NET

Puoi trovare i seguenti tipi di file HTML nella cartella Views:

Tipo di file Estensione
HTML puro .htm o .html
ASP classico .asp
ASP.NET classico .aspx
ASP.NET Razor C# .cshtml
ASP.NET Razor VB .vbhtml

File Index

Il file Index.cshtml rappresenta la pagina di首页 dell'applicazione. È il file predefinito dell'applicazione (file di首页).

Scrivi il seguente contenuto nel file:

@{ViewBag.Title = "Home Page";}
<h1>Benvenuti su CodeW3C.com</h1>
<p>Metti qui il contenuto della pagina di首页</p>

File About

Il file About.cshtml rappresenta la pagina 'About' dell'applicazione.

Scrivi il seguente contenuto nel file:

@{ViewBag.Title = "About Us";}
<h1>About Us</h1>
<p>Metti qui il contenuto 'About Us'</p>

Esegui l'applicazione

Scegli debug, avvia il debug dal menu debug (o premi F5).

La tua applicazione sarà simile a questa:

Clicca su 'Home' e 'Riguardo', per vedere come funziona.

Congratulazioni a te

Congratulazioni. Avete creato la prima applicazione MVC.

Nota:L'opzione 'Film' non può ancora essere cliccata. Aggiungeremo il codice per l'opzione 'Film' nei capitoli successivi di questa guida.