我有一个asp:ImageButton,它应该在点击时弹出一个保存对话框。当我把它放在UpdatePanel之外时,它工作正常,但当我把它放在UpdatePanel中时,对话框不会弹出。
答案 0 :(得分:1)
Response.Write通常在UpdatePanels内部不起作用。假设你刚刚在客户端的onclick事件中运行了一些javascript,你最好只是将你的javascript代码服务器端添加到OnClientClick属性。
答案 1 :(得分:1)
我在GridView中遇到了类似的问题,但是通过在LinkButton中使用Image来解决它。 http://netpl.blogspot.com/2008/01/imagebutton-in-templatefield-does-not.html了解更多信息。
答案 2 :(得分:0)
txtmail.Attributes.Add(“onkeydown”,“if(event.which || event.keyCode){if((event.which == 13)||(event.keyCode == 13)){document。 getElementById('“+ Ibtnsend.UniqueID +”')。click(); return false;}} else {return true};“);
的onkeydown = “submitOnEnter(this.Form1.Ibtnsend)”
答案 3 :(得分:0)
您是否在显示弹出窗口后调用UpdatePanel.Update()?