Мне было интересно, можно ли вызвать бритвенную переменную в контроллере вида?
В основном я пытаюсь повторить процесс из этого видео с парой различий: https://www.youtube.com/watch?v=P7i1G6CeOiI
Например, я создаю веб-сайт, который берет текстовый ввод из формы и отправляет его по электронной почте на центральный адрес электронной почты.После построения формы на html-странице, я затем использую бритву, чтобы создать переменную, равную каждому полю ввода
ex:
<input class="input" type="text" name="inputOne" />
@{
var input1 = Request["inputOne"];
}
Оттуда я создал строку, которая поместит всепеременных вместе, чтобы создать тело сообщения электронной почты.
ex:
string messageBody = "input one: " + input1 + "input two: " + input2 + ect.ect.ect.;
Теперь вот где я немного растерялся.Как это сделано в видео выше, инструктор жестко кодирует сообщение, отправленное в электронном письме.Очевидно, что в моей ситуации это не сработает, поскольку тело сообщения зависит от ввода пользователя.Я думал, что будет достаточно просто вызвать строку «messageBody», и это будет, по-видимому, нет.Msgstr "имя messageBody не существует в текущем контексте".Мне интересно, как именно или я мог бы вызвать строку "messageBody" в контроллере?Или, может быть, совершенно другой метод подойдет мне лучше?