問題タブ [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.

0 投票する
1 に答える
119 参照

asp.net - MS Ajax フレームワークは location.hash を何に使用しますか?

私は、MS ajax フレームワークが、Sys.Application.initializelocation.hash を追加している間に、デフォルト フォームのアクションに触れていることに気付きました。これは、異なる動作を期待するアプリ内の他のコードに干渉しています。

フレームワークはそれに対して何をしますか?ハッシュに入れる値を「状態」と呼んでいますが、何をどこから通信しているのかを知るにはどうすればよいでしょうか?

0 投票する
2 に答える
2848 参照

asp.net-mvc - .NET MVC Ajax フォーム - どのように非表示にしますか?

OK、すべてが私が達成しようとしていることで「機能的に」機能しています。もう一度言いますが、これはばかげていると確信していますが、これを行う方法がわかりません。

エンティティの編集フォームがあります。たとえば、車です。この「車」には 0 ~ 多くの乗客が乗れます。したがって、編集フォームには、車のすべてのフィールドがあり、各乗客 (部分的) を示すリスト ビューがあります。また、乗客を入力できる新しい部分ビューをレンダリングする「新しい乗客を追加」ボタンもあります。これには、キャンセル リンクと、Ajax フォームを送信するための追加ボタンがあります。乗客を追加すると、乗客は自動的にリストに追加されますが、乗客の入力フォームを消す必要があります。onSuccess および onComplete 関数を使用して、フォームが含まれる div を非表示にしようとしましたが、どちらも部分ビュー HTML 要素 (白い画面、テキスト) のみをレンダリングし、ページ全体のコンテキストで partialView をレンダリングしません。

ソース: 1) メイン編集ビュー

2) 乗客ビューを追加します。以下のキャンセル リンクは、何も返さないアクションであるため、div 内の情報が削除されます。

0 投票する
1 に答える
462 参照

jquery - MicrosoftAjax date.format 関数が Chrome で機能しない

Chrome 5.0.375 を使用している場合、MicrosoftAjax.js の String.format 関数にバグがあります。この関数は、一部の日付に対してランダムに「未定義」を返します。

datepickerに付属のjquery date formatterを使用して回避しました。

0 投票する
1 に答える
244 参照

jquery - MicrosoftAjax ライブラリを使用するメリットはありますか?

私はここ数年 jQuery を使用しており、快適に使用できます。私が開始するすべての MVC プロジェクトで、最初に行うことは、ソリューションから MicrosoftAjax ファイルを削除することです。私は今、それらに価値があるかどうか疑問に思っていますか?jQuery では簡単にできないことで何ができますか? また、Microsoft が心から jQuery をサポートすると主張しているのに、なぜ Microsoft はそれらをソリューションに含めるのでしょうか?

0 投票する
1 に答える
1121 参照

c# - ASP.NET ScriptManager の出力が ASP.NET 部分キャッシュ (ascx) に含まれていない

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 コントロール キャッシュを有効にします。ページが最初にロードされたときはすべて問題ありませんが、ページがサーバーキャッシュから取得されたとき、すべてのスクリプト参照が欠落しています...

私はたくさん検索し、アイデアを見つけることができません。したがって、問題は、コントロールがサーバー キャッシュからロードされたときに scriptmanager がスクリプト参照を生成しないことです。

0 投票する
2 に答える
535 参照

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 を返します。

$find(strSomeOtherRadAjaxPanel) は、rcbComboBoxInRadPanel の「OnClientSelectedIndexChange」イベントから呼び出されると、常に null を返すようです。

$find(strSomeOtherRadAjaxPanel) を使用して RadAjaxPanel への有効な参照を取得する別の方法はありますか?

あなたが提供できるどんな助けも役に立ちます。

0 投票する
1 に答える
739 参照

jquery - JQuery テンプレートまたは Microsoft DataView?

ご挨拶、

Microsoft が推奨するクライアント側テンプレート エンジンについて混乱しています。

Microsoftは jQuery テンプレート エンジンのリリースを発表しましたが、 Microsoft によって作成された DataView コンポーネントと呼ばれる別のテンプレート エンジンは、リリース時に Microsoft Ajax 4.0 の一部として出荷されます (まだベータ段階です)。

2 つのエンジンには大きな違いとアプローチがあり、1 つのタスクを処理するために 1 つの会社が 2 つの製品を作成するのは奇妙に感じて、私は混乱しています。

では、どちらのエンジンをお勧めしますか?

(MS jQuery グローバリゼーション プラグインと MS Ajax グローバリゼーション拡張機能 (Sys.CultureInfo、String.format、Number.format など) についても同じことが言えますが、これは別の話です)

0 投票する
1 に答える
1243 参照

javascript - Javascript 対応の WCF でのエラー処理?

Javascript に公開されている WCF サービスでコールバック関数を使用する方法に関するドキュメントはありますか? メソッドが起動しない理由について、FailureCallback から情報を取得したいと考えています。

つまり、次の JavaScript コードがあります。

wcfFailCallback を実装するにはどうすればよいですか?

0 投票する
1 に答える
540 参照

ssl - 一部の PC の google chrome で MicrosoftAjax.js が SSL 経由で読み込まれないのはなぜですか?

Ajax ライブラリを取得するために Microsoft の CDN を使用しています。また、一部のページで SSL を使用しています。

この URL は Firefox と IE で問題なく解決されます。

https://ajax.microsoft.com/ajax/4.0/MicrosoftAjax.js

ただし、Google chrome (私の PC では、今日...) では、非常に奇妙な応答でタイムアウトするようです: ここに画像の説明を入力

他の PC では正常に動作しているように見えますが、同じ問題を指摘しているように見える特定のページがタイムアウトしたり失敗したりすることについて、一部のクライアントから時折苦情が寄せられたため、この問題を経験しているのは私だけではありません。 .

0 投票する
2 に答える
108 参照

jquery - Can Microsoft AJAX be used for mobile web

The framework is .NET. Since it has Microsoft AJAX, jQuery baked in, can these be leveraged for the mobile web or would it be better to use a JS mobile library instead?