Как я могу предоставить значение для генерирования Textbox из @ Html.EditorFor в бритве MVC? - PullRequest
1 голос
/ 19 января 2012

Я просто новичок в MVC.

, когда мы используем "@ Html.EditorFor" в виде бритвы, он генерирует текстовое поле.

Мое требование заключается в том, что мне нужно указать какое-то значение изviewbag или сеанс для пользователя в этом текстовом поле?

Возможно ли и если да, то как я могу это сделать?

ИЛИ

Какие есть альтернативы?

1 Ответ

2 голосов
/ 19 января 2012

В вашем методе действий в контроллере предварительно загрузите модель с некоторыми данными:

public ActionResult Index()
{
    MyModel model = new MyModel();
    model.FirstName = "Bob";
    model.LastName = "Hoskins";

    return View(model);
}

Затем сделайте ваш View строго типизированным.Эти предустановленные значения должны появиться в вашем представлении.Возможно, вы захотите заполнить их из сервисного слоя или файла ресурсов, а не использовать их в виде жестко закодированных строк, как в моем примере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...