如何在MVC Action中动态分配按钮id

时间:2010-04-06 07:39:19

标签: model-view-controller

我声明.aspx中的按钮,其id是btn1

我的问题是,我需要在行动方面指定按钮的类名和按钮的值(即在控制器中)

1 个答案:

答案 0 :(得分:1)

使用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"] }) %>