7得票3回答
将版本号添加到asp:ScriptManager的compositescript标记中

我们正在尝试实现以下场景: 我们使用asp:scriptmanager/CompositeScripts将脚本组合成几个脚本块,但是每次部署到测试系统后,我们都会遇到浏览器缓存问题,导致测试人员无法获取更新版本的CSS和JavaScript。对于CSS,我们定义了自己的CSS用户控件,它在C...

14得票3回答
在实际场景中,如何使用RegisterClientScriptBlock方法的参数?

http://i.stack.imgur.com/dVjHt.jpg 我从未真正理解 Control、type 和 key 这个类的实际用途。 通常我总是使用:this, GetType(), "xx" 但现在我真的想要理解它们。 MSDN: Control: "注册客户端脚...

20得票3回答
如何在子页面的c#代码后台文件中获取主页面的ScriptManager

以下是我创建的网站环境: 我有一个主页面。 我从它创建了一个子页面。 我在主页面上放置了Script Manager。 现在我想在我的代码后台(C#)动态地创建一个用户控件,以便访问那个主页面的Script Manager。 我该如何访问在主页面上放置的Script Manager到...

47得票6回答
RegisterStartupScript不能与ScriptManager和UpdatePanel一起使用,为什么?

protected void timer1_Tick(object sender, EventArgs e) { foreach (RepeaterItem item in rpChat.Items) { TextBox txt ...

11得票6回答
ScriptManager和UpdatePanel在命名空间System.Web.UI中未找到。

我有一个MVC4/Web API项目,我创建了一个测试页面,使用Ajax消耗Web API。测试进行得很顺利,所以我开始着手UI界面的工作。我需要做的一件事是用从Web API返回的数据填充一些表单控件。我使用了JQuery来完成这个任务。 现在,当我运行应用程序并提交表单时,会出现一个错误...

7得票2回答
来自C#的警告消息

除了这种方法,ASP.NET Web 应用程序中是否有其他显示后端警报消息的方法? ScriptManager.RegisterStartupScript(this, GetType(), "alertMessage","alert('Called from code-behind dire...

7得票2回答
如何从JavaScript中调用Web服务方法?

有没有办法从JavaScript中调用Web服务?我知道你可以添加一个脚本管理器来拉取Web服务,但我不知道如何在完成后从JavaScript访问这些功能。 谢谢, 马特

11得票4回答
ASP.NET ScriptManager PageMethods 未定义。

我想从JS调用静态的服务器端方法,所以我决定在我的网站上使用ScriptManager控件。因此,我有一个带有以下结构的母版页:<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="TopLevelMasterPage.M...

8得票2回答
如何在部分页面回传时保留脚本块?

这是我目前正在开发的Web应用程序中遇到的问题。 因此,我没有在问题中混杂无关的代码,而是在一个独立的、简化的Web应用程序中重新创建了这个问题,该应用程序仅演示了这个问题。 希望这有助于找到解决方案。 我有一个Web用户控件,其内容只有这些: <% if (ShowAlertSc...

10得票4回答
WebResource.axd和ScriptResource.axd加载非常缓慢

在正常情况下,这两个 .axd 文件的加载速度都很快,即几百毫秒。通过查看 Chrome 或其他调试工具中的瀑布图(网络图),我可以看到它们与所有其他页面元素一样正常加载。 偶尔会发生某种问题,导致这两个文件需要大约一分钟的时间才能加载。以下是一些其他注意事项: 页面上所有其他元素的加载...