我有一个小小的疑问,我无法用谷歌搜索答案,所以我想我可以在这里找到答案.

 <asp:ScriptManager ID="ScriptManager1" runat="server">
 </asp:ScriptManager>

控制以便使用

  <asp:UpdatePanel runat="server"> in out aspx page.

希望有人能给出答案.

推荐答案

ScriptManager控件向页注册Microsoft AJAX库的脚本.这启用了客户端脚本支持功能,如部分页面呈现和Web服务调用.

必须在页面上使用ScriptManager控件才能启用ASP.NET AJAX的以下功能:

1. Microsoft AJAX库的客户端脚本功能,以及要发送到浏览器的任何自定义脚本.

protected void Button1_Click(object sender, EventArgs e)
{
    Page.ClientScript.RegisterStartupScript(
        this.GetType(),"myscript","alert('hello world!');");
}

2.部分页面呈现,使页面上的区域可以独立刷新,无需回发.ASP.NET AJAX UpdatePanel、UpdateProgress和计时器控件需要ScriptManager控件来支持部分页面呈现.

3.个用于Web服务的JavaScript代理类,通过将Web服务公开为强类型对象,您可以使用客户端脚本访问Web服务.

[WebMethod]
public int Add(int a, int b) { return a + b; }

function CallAdd()
{
    // method will return immediately
    // processing done asynchronously
    WebService.Add(0,6, OnMethodSucceeded, OnMethodFailed);
}

访问ASP.NET身份验证和配置应用程序服务的4.个JavaScript类.

Sys.Services.AuthenticationService.login
Sys.Services.AuthenticationService.logout

<script type="text/javascript">
    function MyMethod(username, password)
    {
        Sys.Services.AuthenticationService.login(username,
            password,false,null,null,null,null,"User Context"); 
    }
</script>

http://msdn.microsoft.com/en-us/magazine/cc163354.aspx查看更多信息

Asp.net相关问答推荐

创建项目 ASP.NET Core (.NET Core) 和 ASP.NET Core (.NET Framework) 有什么区别

self 跟踪实体与 POCO 实体

IIS 将旧用户名返回到我的应用程序

在 C# 中以编程方式添加元标记

ASP.NET MVC4 jquery/javascript 包的使用

从 GUID 中删除破折号是个好主意吗?

ASP.NET URL 重写

免费的 ASP.Net 和/或 CSS 主题

带有邮箱地址参数的 WebApi 方法从 HttpClient 返回 404

页面在谷歌浏览器中加载两次

是否可以在 web.config 中添加响应 http 标头?

从后面的 asp.net 代码中读取表单身份验证 cookie

ASP.NET IIS Web.config [内部服务器错误]

HttpContext.Current 在 MVC 4 项目中未解决

VS 2010 中缺少 App_Code 文件夹

Application_Start 和 Application_OnStart 之间的区别

如何从 ASP.NET Identity 获取用户列表?

如何清除 System.Runtime.Caching.MemoryCache

如何检索 X509Store 中的所有证书

System.Drawing.Image.FromFile() 上的内存不足异常