Я начал изучать asp.net (я думаю, что веб-страниц не WebForms, бритва штуковина? :))asp.net страница не отображается правильно
Ok Я полный нуб, но в любом случае, я искал онлайн, и я видел этот вопрос несколько раз, но ни один из ответов не помогает мне. Я следую за tutorial, и я пытаюсь сделать то, что он говорит, но когда я запускаю code.cshtml, он просто отображает код на веб-странице ... Я знаю, что нужно быть какой-то настройкой, которую мне нужно исправить или что-то еще, но я не знаю, где это.
мой вопрос: как я могу получить веб-браузер для отображения файла x.cshtml? (Я использую визуальный веб-разработчик Microsoft, но я также попробовал его с помощью блокнота и загрузки файла на свой сайт, до сих пор нет хорошего)
Я забыл добавить, используя визуальный веб-разработчик, дает мне следующие ошибки и не запускает :
Ошибка 1 Ключевое слово, идентификатор, или строка, как ожидается, после стенографического спецификатора: @
Ошибка 2 Пространство имен не может непосредственно содержать элементы, такие как поля или методы
Error 3 идентификатор ожидается, строка 8
heres код
@
{
var total = 0;
var totalMessage = "";
if(IsPost) {
// Retrieve the numbers that the user entered.
var num1 = Request["text1"];
var num2 = Request["text2"];
// Convert the entered strings into integers numbers and add.
total = num1.AsInt() + num2.AsInt();
totalMessage = "Total = " + total;
}
}
<!DOCTYPE html>
<html lang="en">
<head>
<title>Add Numbers</title>
<meta charset="utf-8" />
<style type="text/css">
body {background-color: beige; font-family: Verdana, Arial;
margin: 50px; }
form {padding: 10px; border-style: solid; width: 250px;}
</style>
</head>
<body>
<p>Enter two whole numbers and then click <strong>Add</strong>.</p>
<form action="" method="post">
<p><label for="text1">First Number:</label>
<input type="text" name="text1" />
</p>
<p><label for="text2">Second Number:</label>
<input type="text" name="text2" />
</p>
<p><input type="submit" value="Add" /></p>
</form>
<p>@totalMessage</p>
</body>
</html>
Спасибо, я посмотрю! –