[英]ASP.NET MVC4 routes
有人可以告诉我如何为该控制器动作编写路线吗? 我收到此错误,但不确定为什么或如何解决:
The parameters dictionary contains a null entry for parameter 'PID' of non-nullable type 'System.Int32'
//
// GET: /Account/ExternalLogOn
// https://example.com/Account/ExternalLogOn?Ticket=c4020d4a1b8d4ea0f2c6320885d44ad4eec080fd75&PID=1127326&RUrl=/Home/Info
//
public ActionResult ExternalLogOn(string Ticket, int PID, string Name, string EC, String State, string RUrl)
参数Name,EC和State是可选的。 另外,这是GET。
将int PID
更改为int? PID
int? PID
这将使其nullable
,因此不是必需的。
编辑
我可能是错的,但是您可以将字符串中的/ Home / Info更改为%2fHome%2fInfo
我认为它可能对此起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.