0

この奇妙な問題が発生しました。AjaxControlToolkitScriptManagerを含むASPXページがあり、aspxファイルには問題がないようです。しかし、ブラウザからこの特定のページにアクセスしようとすると、ページをダウンロードするように求められ、中身は次のようになります。

//START AjaxControlToolkit.Compat.Timer.Timer.js
///////////////////////////////////////////////////////////////////////
Sys.Timer = function() {
Sys.Timer.initializeBase(this);this._interval = 1000;this._enabled = false;this._timer = null;}
Sys.Timer.prototype = {
get_interval: function() {
return this._interval;},
set_interval: function(value) {
if (this._interval !== value) {
this._interval = value;this.raisePropertyChanged('interval');if (!this.get_isUpdating() && (this._timer !== null)) {
this._stopTimer();this._startTimer();}
}
...
...

ここで何が起こっているのかわかりません。これは.Net3.5Webアプリケーションですが、このページ以外はすべて正常に機能しています。

コードスニペット:

<ajaxToolkit:ToolkitScriptManager runat="Server" ID="ScriptManager1" />

    <script type="text/javascript" language="javascript">
        //...
    </script>

    <asp:Button runat="server" ID="hiddenTargetControlForModalPopup" Style="display: none" />
    <ajaxToolkit:ModalPopupExtender runat="server" ID="proModalPopup" BehaviorID="proModalPopupBehavior"
        TargetControlID="hiddenTargetControlForModalPopup" PopupControlID="proPopup"
        BackgroundCssClass="modalBackground" DropShadow="True" PopupDragHandleControlID="proPopupDragHandle"
        CancelControlID="OkButton" X="200" Y="200" RepositionMode="RepositionOnWindowScroll">
    </ajaxToolkit:ModalPopupExtender>
4

1 に答える 1

0

Web ページが Application Request Routing (ARR) を通過していることを知り、ARR を再起動すると問題が解決し、ARR のキャッシュが原因であることが疑われます。

于 2013-01-08T07:02:15.453 に答える