我今天在我的项目上做了一些事情,我注意到一个非常奇怪的事情发生在我项目内的所有索引页面上。例如,我有一个看起来像这样的动作:
public ActionResult Index(string id=null, string IsOld=null)
{
string id = null;
string IsOld = null;
return View();
}
在没有任何指示性原因的情况下,此方法调用两次。例如,如果我将断点放在:
string id = null;
当页面加载时,我将看到编译器在该行代码上停止两次...在某些页面上,这不会发生...我已经检查了页面和脚本,但没有任何东西表明在加载时调用相同的方法两次...这很奇怪,我不知道为什么会发生这种情况?
以前有人遇到过这种问题吗,有人可以帮我吗?
附言:我还尝试禁用此页面上的所有脚本,以便我排除某些javascript正在发布或调用该方法两次的可能性...即使禁用了所有脚本,我仍然会得到双重调用...
白衣染霜花
相关分类