问题标签 [microsoft-ajax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - MS Ajax 框架使用 location.hash 做什么?
我注意到 MS ajax 框架在 期间触及默认表单的操作Sys.Application.initialize
,将 location.hash 附加到它。这会干扰我的应用程序中期望不同行为的其他代码。
框架对此做了什么?它将它放在散列上的值称为“状态”,但是我如何找出它正在通信的内容以及从哪里通信?
asp.net-mvc - .NET MVC Ajax 表单 - 你如何隐藏它?
好的,一切都在“功能上”与我试图完成的工作一起工作,我再次确信这是愚蠢的,但我无法弄清楚如何做这件事。
我有一个实体的编辑表单,比如说一辆车。这辆“汽车”可以有 0 - 许多乘客。所以在我的编辑表单上,我有汽车的所有字段,然后是显示每位乘客(部分)的列表视图。我还有一个“添加新乘客”按钮,它将呈现一个新的局部视图,允许您输入乘客。这有一个取消链接和一个添加按钮来提交一个 Ajax 表单。添加乘客时,乘客会自动添加到列表中,但我需要输入乘客表单才能离开。我曾尝试使用 onSuccess 和 onComplete 函数来隐藏表单所在的 div,但两者都只呈现部分视图 HTML 元素(白屏、文本),而不是整个页面上下文中的部分视图。
来源:1)主编辑视图
2) 添加乘客视图。下面的取消链接是一个不返回任何内容的操作,因此会删除 div 中的信息。
jquery - MicrosoftAjax date.format 函数在 Chrome 中不起作用
使用 Chrome 5.0.375 时,MicrosoftAjax.js String.format 函数存在错误。该函数随机返回某些日期的“未定义”。
我通过使用 datepicker 附带的 jquery 日期格式化程序来解决这个问题。
jquery - 使用 MicrosoftAjax 库有什么真正的好处吗?
在过去的几年里,我一直在使用 jQuery,我对它很满意。在我开始的每个 MVC 项目中,我做的第一件事就是从解决方案中删除 MicrosoftAjax 文件。我现在想知道它们是否有任何价值?我可以用它们做什么,而我不能用 jQuery 轻松做到这一点?此外,如果 Microsoft 声称如此全心全意地支持 jQuery,为什么还要将它们包含在解决方案中?
c# - ASP.NET 部分缓存 (ascx) 中不包含 ASP.NET ScriptManager 输出
我写了一个简单的控件,它实现了 ScriptControl。这是 JQuery 框架的持有者:
我将它放在页面上的 ascx 控件中: Page: `<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="p2.aspx.cs" Inherits="LWM.Implementation.Portal.Sample.TestOutputCache.p2" %>
<%@ 注册 TagPrefix="LWM" Src="~/Sample/TestOutputCache/testControl2.ascx" TagName="TestControl2"%>
`
ascx: `<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="testControl2.ascx.cs" Inherits="LWM.Implementation.Portal.Sample.testControl2" %> <%@ OutputCache Duration="600" VaryByParam="None" %> <%@ Register TagPrefix="Controls" Assembly="LWM.Implementation.Controls" Namespace="LWM.Implementation.Controls.JQComposite" %> 测试 2 函数 (evt) {
`
我还启用了 ascx 控制缓存。当页面首次加载时一切正常,但是当页面从服务器缓存中获取时,所有脚本引用都丢失了......
我搜索了很多,找不到任何想法。所以,问题是脚本管理器在从服务器缓存加载控件时不生成脚本引用。
asp.net - 为什么 $find(strSomeOtherRadAjaxPanel) 返回 null?
问题背景:
1) rcbComboBoxInRadPanel 是 Telerik RadComboBox。
2) rcbComboBoxInRadPanel 具有触发“itemSelected”的“OnClientSelectedIndexChange”事件。
3) rcbComboBoxInRadPanel 包含一个名为“foo”的 radAjaxPanel。
4) strSomeOtherRadAjaxPanel 命名存在于“foo”之外的 RadAjaxPanel。
5) $find(strSomeOtherRadAjaxPanel) 如果单独执行,则返回一个有效的 RadAjaxPanel。
从 rcbComboBoxInRadPanel 的“OnClientSelectedIndexChange”事件调用时,$find(strSomeOtherRadAjaxPanel) 似乎总是返回 null。
是否有另一种方法让我使用 $find(strSomeOtherRadAjaxPanel) 获得对 RadAjaxPanel 的有效引用?
您能提供的任何帮助都会有所帮助。
jquery - JQuery 模板或 Microsoft DataView?
问候,
我对微软推荐的客户端模板引擎感到困惑。
微软宣布发布一个 jQuery 模板引擎,同时还有另一个由微软创建的模板引擎,称为DataView 组件,它将作为 Microsoft Ajax 4.0 的一部分发布(它仍处于测试阶段)。
这两个引擎有很大的不同和方法,这让我很困惑,因为我觉得很奇怪一家公司创造两种产品来处理一项任务。
那么,您推荐两者中的哪个引擎?
(关于 MS jQuery 全球化插件和 MS Ajax 全球化扩展(Sys.CultureInfo、String.format、Number.format 等)也可以这样说,但这是另一回事)
javascript - 启用 Javascript 的 WCF 的错误处理?
是否有关于如何在暴露给 Javascript 的 WCF 服务中使用回调函数的文档?我有兴趣从 FailureCallback 获取有关我的方法未触发的原因的信息。
换句话说,我有以下 JavaScript 代码:
如何实现 wcfFailCallback?
ssl - 为什么 MicrosoftAjax.js 不能在某些 PC 上的 google chrome 中通过 SSL 加载?
我正在使用微软的 CDN 来下载 Ajax 库。我在某些页面上使用 SSL。
此 URL 在 Firefox 和 IE 中解析得很好:
https://ajax.microsoft.com/ajax/4.0/MicrosoftAjax.js
然而,在谷歌浏览器(在我的电脑上,今天......)它似乎超时了一个非常奇怪的响应:
在其他电脑上它似乎工作正常,但我知道我不是唯一遇到这个问题的人,因为我们的一些客户偶尔会抱怨某些页面超时和失败,这似乎指向同一个问题.
jquery - Microsoft AJAX 可以用于移动网络吗
该框架是.NET。既然它具有 Microsoft AJAX、jQuery,那么这些可以用于移动 Web 还是使用 JS 移动库会更好?