как динамически назначить идентификатор кнопки в MVC Action - PullRequest
0 голосов
/ 06 апреля 2010

Я объявляю кнопку в .aspx, ее идентификатор btn1

Моя проблема в том, что мне нужно назначить имя класса кнопки и значение кнопки на стороне действия (т.е. в контроллере)

1 Ответ

1 голос
/ 06 апреля 2010

Используйте словарь ViewData.

public ActionResult Show()
{
    ViewData["ButtonClassName"] = "my-class-name";
    ViewData["ButtonId"] = "my-id";
    View();
}

А в виде:

<%= Html.SubmitButton("name", "text", new { @class = ViewData["ButtonClassName"], id = ViewData["ButtonId"] }) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...