如何将选定的剑道菜单文本传递给控制器???
menu.Add()
.Text("Reports")
.Items(item =>
{
item.Add().Text("Home").Action("Index","Sample");
item.Add().Text("About Us").Action("Index", "Sample");
});
由于两个菜单项都调用相同的控制器,我需要将菜单项文本传递给控制器以识别选择了哪个菜单...
答案 0 :(得分:0)
您可以使用路线值:
item.Add().Text("Home").Action("Index","Sample", new { text = "home" });
item.Add().Text("About Us").Action("Index", "Sample", new { text = "about us" });