问题描述
有个页面,添加了ScriptManager和一个UpdatePanel,在UpdatePanel添加了个button如:<asp:ScriptManagerID="ScriptManager1"runat="server"/><div><asp:UpdatePanelID="UpdatePanel1"runat="server"><ContentTemplate><asp:ButtonID="Button1"runat="server"Text="Button"OnClick="Button1_Click"/></ContentTemplate></asp:UpdatePanel></div>
其中按钮的事件函数为:protectedvoidButton1_Click(objectsender,EventArgse){stringstr="<script>alert('ok');</script>";ScriptManager.RegisterStartupScript(UpdatePanel1,typeof(UpdatePanel),"str",str,true);}
现在我单击按钮不会弹出窗口,提示出错...该怎么解决呀?
解决方案
解决方案二:
顶下..
解决方案三:
请求解答...
解决方案四:
帮顶,没用过这控件啊。
解决方案五:
ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1,UpdatePanel1.GetType(),"str",str,true)
解决方案六:
ScriptManager.RegisterClientScriptBlock(UpdatePanel1,this.GetType(),"click","alert('提示信息')",true);
解决方案七:
楼上正解。楼主你注册脚本的函数错了。
解决方案八:
我刚才刚发现了,呵呵^^谢谢大伙,问题解决