3

Dotnetnukeで構築されたWebアプリケーションをデプロイしようとしています。MultiViewを備えたDNNコントロール/ASCXと、オートコンプリート、ModalPopupなどのいくつかのAjaxToolkitコントロールがあります。ビューには、他の(プレーンな)ASCXが含まれており、その一部にはUpdatePanelがあります。

開発者のマシン(WinXp / ASP.NET Webサーバー)ではエラーは発生しません...しかし、サーバーに展開しようとすると、上記のエラーが発生します。

4

4 に答える 4

1

PopupControlExtenderを使用しているときに同じ問題が発生しましたが、PopupControlExtenderから「OffsetX」タグを削除すると問題は解決しました。

于 2010-06-14T09:56:47.290 に答える
1

最新の AjaxToolkit リリースを試しましたが、問題は同じままでした...

MultiView と関係があるようで、コントロール自体が動的に DNN に読み込まれます。MultiView を削除すると、問題が解決しました。

実稼働サイトは少し古いバージョンの Dotnetnuke を実行しており、開発者は最新の Dotnetnuke を使用しています。これが問題かもしれません...しかし、DNNのSupportsPartialRenderingオプションを無効にして、ScriptManagerを自分で追加しようとしました...しかし、問題は解決しませんでした。

于 2009-05-15T12:44:22.767 に答える
0

asp.net のユーザー コントロールまたはページ コントロールで宣言ステートメントを使用している場合は、次のコードをページに貼り付けます。必ず動作するはずです。

protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);

        if (this.DesignMode == true)
        {
            this.EnsureChildControls();
        }
        this.Page.RegisterRequiresControlState(this);
    } 
于 2011-09-18T11:40:51.690 に答える