我收到一个错误弹出窗口,允许我的javascript显示一个新窗口。但没有它,新窗口就不会弹出。
这是我注释掉的代码,错误就消失了。但我弹出一个新的JavaScript的代码也不会显示。
//rgLogistics.ItemCommand += new GridCommandEventHandler(rgLogistics_ItemCommand);
似乎这个错误有助于我弹出新窗口。
private void rgLogistics_ItemCommand(object sender, GridCommandEventArgs e)
{
throw new NotImplementedException();
}
如果我发表评论,我的javascript新窗口也不会弹出。任何有帮助的帮助!
答案 0 :(得分:0)
您所指的确切弹出窗口是什么?你怎么打开它?你用什么事件?你使用AJAX吗?什么是您的网格代码以及ItemCommand如何与弹出窗口以及您需要调用的脚本相关联?
我最好的猜测是你捕获了一个错误事件或异常,这就是你打开弹出窗口的逻辑执行的地方,所以你需要将它移动到适当的位置(例如,从中注册脚本) ItemCommand处理程序而不是抛出异常)。