请问下一个有关asp.net ajax的问题

问题描述

有个页面,添加了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);
解决方案七:
楼上正解。楼主你注册脚本的函数错了。
解决方案八:
我刚才刚发现了,呵呵^^谢谢大伙,问题解决

时间: 2024-11-01 02:42:13

请问下一个有关asp.net ajax的问题的相关文章

在虚拟主机上部署ASP.NET AJAX 1.0 Beta的程序集

ajax|asp.net|程序|虚拟主机 由于ASP.NET AJAX 1.0 Beta将所需的程序集注册到了GAC中,因此有朋友担心无法在虚拟主机上部署ASP.NET AJAX了(总不见得让服务商在GAC中安装那些程序集吧).其实解决这个问题的方法非常简单.由于ASP.NET在搜索GAC之前,会首先在Bin目录中查找所需的程序集,因此只需简单地将所需的程序集复制到Web Site的Bin目录下即可. 当然,这只是部署ASP.NET AJAX 1.0程序集的方式,并不排除由于虚拟主机上的设置导致

ASP.NET AJAX客户端生命周期分析(理论篇)

一.引言 微软的ASP.NET AJAX框架,作为一个相对比较完善的AJAX框架,有许多方面值得我们作深入研究.本文中,我们将结合一个具体的例子试图探究ASP.NET AJAX框架的客户端生命周期过程. [注]阅读本文最好要结合"ASP.NET应用程序生命周期概述"和"ASP.NET页面生命周期概述"两篇文章共同学习. 二.ASP.NET AJAX客户端生命周期原理 因为ASP.NET AJAX框架在开发思路上极大地借鉴了ASP.NET 2.0的开发技术,而且将会被

基于ASP.NET AJAX技术开发在线RSS阅读器(上篇)

[注]本文测试环境:Windows XP专业版+Visual Studio 2005+整套ASP.NET AJAX框架+ASP.NET RSS Toolkit+SQL Server 2005. 一.RSS技术简介 RSS是一种描述和同步网站内容的XML格式,已经成为越来越流行的网站内容订阅技术.通过这种技术,网站可以极大地提高广大网站用户和网站数据之间的数据交互. RSS阅读软件可以分为桌面离线式和在线式两大类.有了这种工具,用户只需要添加初始其所关注的RSS网址,以后系统会自动更新相关内容,网

[转载]超酷代码-使用 ASP.NET AJAX 进行拖放

原文地址 http://msdn.microsoft.com/msdnmag/issues/08/01/WickedCode/default.aspx?loc=zh AJAX 是对 Web 用户界面的一次变革,而 ASP.NET AJAX 使 AJAX 可以为 Visual Studio 用户所使用.它的下载分为三个独立的部分:ASP.NET AJAX Extensions (asp.net/ajax/downloads),提供了一组核心的 AJAX 功能,并已经过全面测试:ASP.NET AJ

超酷代码- 使用ASP.NET AJAX进行拖放

AJAX 是对 Web 用户界面的一次变革,而 ASP.NET AJAX 使 AJAX 可以为 Visual Studio 用户 所使用.它的下载分为三个独立的部分:ASP.NET AJAX Extensions (asp.net/ajax/downloads),提供了 一组核心的 AJAX 功能,并已经过全面测试:ASP.NET AJAX Futures (asp.net/downloads/futures),包 含一些试验性的功能,产品组希望得到有关这些功能的反馈意见:以及 ASP.NET

android-请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗

问题描述 请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗 请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗 解决方案 一般不会出现这种情况,广播是即时的,要么是你接受或发送时有延迟或者广播有优先级,传递数量太多了 解决方案二: 不是很懂啊,求大神来 解决方案三: 一般是不会出现这现象的,把代码贴出来,瞧瞧 解决方案四: 看下发送接收是否有延迟吧

asp.net-请问大家一个问题,ASP.NET中的MODEL层里的内容

问题描述 请问大家一个问题,ASP.NET中的MODEL层里的内容 请问大家一个问题,ASP.NET中的MODEL层里的内容,什么private,public的定义是自动生成的还是自己敲的? 解决方案 可以自动生成,也可以自己敲. 如果你用的是linq to sql或者ef dbfirst,那么可以根据数据库产生模型. 自己敲也不费事,你应该知道简化的语法吧. public int Value { get; set; } //不需要private字段 或者 public int Value {

利用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX例子

ajax|下拉 最近终于有时间研究研究AJAX了.看了一些AJAX的介绍.用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX的小例子,和初学者分享一下. 代码下载 <script language="javascript" type="text/javascript" ><!-- function goCity(){        var url = "AreaHandler.ashx";

利用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX例子

最近终于有时间研究研究AJAX了.看了一些AJAX的介绍. 用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX的小例子,和初学者分享一下. <script language="javascript" type="text/javascript" > <!-- function goCity() { var url = "AreaHandler.ashx"; var father= $F('