Model view controller 如何在MVC操作中动态分配按钮id

Model view controller 如何在MVC操作中动态分配按钮id,model-view-controller,Model View Controller,我在.aspx中声明该按钮,其id为btn1 我的问题是,我需要在操作端(即控制器中)分配按钮的类名和按钮的值。使用ViewData字典 public ActionResult Show() { ViewData["ButtonClassName"] = "my-class-name"; ViewData["ButtonId"] = "my-id"; View(); } 并且认为: <%= Html.SubmitButton("name", "text", new

我在.aspx中声明该按钮,其id为btn1


我的问题是,我需要在操作端(即控制器中)分配按钮的类名和按钮的值。

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