在我的视图中,我有一个表中拉入各种数据的表。最初它只显示该用户可操作的行。但是,也可以显示所有行。为了实现这一目标,我在表格上方有两个超链接,其中“?isRequiredAction = true”和“?isRequiredAction = false”的hrefs。在Controller中,我有以下几点:如何将视图中的数据传递给控制器
public ActionResult Index(bool? isRequiredAction){
string userId = User.Identity.Name;
bool ira = true;
if (isRequiredAction != null)
{
ira = Convert.ToBoolean(isRequiredAction);
}
...
return View(model);
所以,现在的控制器是由通过点击这些链接创建的查询字符串获取其参数。我不满意这种方法,因为我不想用这个查询来弄脏URL。有没有更简单的方法来实现我所要求的?如果可能,我们希望避免将链接转换为表单对象。谢谢。
你可以通过邮政方式发送它,如果你想。 – Birey