| Казахстан, Талгар |
Web Matrix. Создание сайта из галлереи. Использование .Net Razor
Использование .Net Razor
В этой части практики мы создадим простое веб-приложение на основе . NET Razor. Razor позволяет к статическому HTML коду, динамически добавлять серверный код.
1.Создадим сайт на основе шаблона ""Пустой сайт" и назовем его ".NET Razor":
2.Перейдём в рабочее пространство ( workspace ) "Файлы" и создадим новый файл:
3.Выберем из открывшегося списка, файл формата CSHTML и назовем его Razor.cshtml, и нажмите кнопку "ОК":
4.Заменим исходный код Razor.cshtml на:
@{
var myMessage = "Hello World";
var title = "Hello Razor";
var greeting = "Добро пожаловать на наш сайт!";
var dateNow = DateTime.Now;
var greetingMessage = greeting + " Текущая дата и время: " + dateNow;
}Финальный код будет иметь вид:
@{
var myMessage = "Hello World";
var title = "Hello Razor";
var greeting = "Добро пожаловать на наш сайт!";
var dateNow = DateTime.Now;
var greetingMessage = greeting + " Текущая дата и время: " + dateNow;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>@title</title>
</head>
<body>
<p>Моё сообщение: @myMessage</p>
<p>Приветствие: @greetingMessage</p>
<p>Номер месяц: @DateTime.Now.Month</p>
</body>
</html>title со значением "Hello Razor".
myMessage со значением "Hello World".
greeting со значением "Доброго пожаловать на наш сайт!".
dateNow присваивается значение текущей даты и времени.
greetingMessage присваивается значение конкатенации переменных greeting и dateNow.
Запустим приложение, в результате откроется окно браузера со следующим содержанием:
Более подробно о Razor:



