我写了一个javscript,它创建了一个包含某些信息的弹出窗口。在C中调用JavaScript弹出窗口#
function Showduplicate() {
isDuplicate = true;
var modal = document.getElementById('duplicate');
modal.style.display = '';
modal.style.position = 'fixed';
modal.style.zIndex = '100';
modal.style.left = '30%';
modal.style.top = '40%';
var screen = document.getElementById('modalScreen');
screen.style.display = '';
return false;
}
模态是一个div元素。重复也是一个包含某些复选框等的div元素。现在我在代码隐藏中检查一个查询,并相应地调用这个javascript函数。我试图使用Page.RegisterClientScriptBlock方法,但不成功。所以你们可以帮助我在代码隐藏中调用javascript函数。
在一般来说,你可以从JS调用C#函数,但反之亦然 - 至少不是没有很大的努力。你到底想用这个代码来做什么?它看起来像一个输入验证帮手。 – sukru 2011-04-11 00:20:36
我实际上处理网格中的重复,我需要做出是否创建记录的用户的决定 – Sayamima 2011-04-11 00:23:14
这是一个回发后,或者它是一个JS动作的响应? – sukru 2011-04-11 00:41:44