如何在我的asp.net mvc应用程序中发送此URL上的布尔值

如何在我的asp.net mvc应用程序中发送此URL上的布尔值,asp.net,asp.net-mvc,asp.net-mvc-2,Asp.net,Asp.net Mvc,Asp.net Mvc 2,我有这个代码,我正试图发送一个更多的布尔值到URL 而且它能完美地达到效果 public virtual ActionResult Index( int? id,bool? check ) { } 但检查所有方式是否获取空值 这是我做错了什么吗 谢谢你的帮助 RedirectUrl = string.Format( "/BvIndex/Index/{0}/" + check + "?bvIndex-mode=select", iReturn ) 您需要一个具有三个参数的操作方法,不完全是

我有这个代码,我正试图发送一个更多的布尔值到URL

而且它能完美地达到效果

 public virtual ActionResult Index( int? id,bool? check ) {
}
但检查所有方式是否获取空值

这是我做错了什么吗

谢谢你的帮助

RedirectUrl = string.Format( "/BvIndex/Index/{0}/" + check + "?bvIndex-mode=select", iReturn ) 
您需要一个具有三个参数的操作方法,不完全是以下参数,而是类似的参数

 public virtual ActionResult Index( int? id,bool? check, string bvIndex-mode ) {
}

您是否已注册与您的global.asax签入对应的路由密钥?

否。。为什么你需要改变你的路线来接受一个额外的查询字符串值呢?