我有

@Html.ActionLink("Remove 1034, 1035, 1036", "RemoveSelected")

现在我想从Controller设置每个ID

例如:
@Html.ActionLink(ViewBag.RemoveSelectedTitle, "RemoveSelected") //this is not work

// GET: /TabMaster/
        public ActionResult Index()
        {
            ViewBag.RemoveSelectedTitle = "100,101,102";
            return View(_tabmasterService.GetTabMasterList(10, 1));
        }

最佳答案

您需要将RemoveSelectedTitle强制转换为字符串。当您使用Viewbag时,这是一个动态对象,并且不知道RemoveSelectedTitle是一个字符串。您的ActionLink应该是这样的:

@Html.ActionLink((string)ViewBag.RemoveSelectedTitle, "RemoveSelected")

09-25 15:20