2011-02-24 16 views
0

ウィザードとして機能し、その中に他のコントロールを含むカスタムコントロールを作成しました。私はビルドし、空のasp.net Webフォームのページを使用してコントロールをテストし、すべてが完全に動作していた。 SiteFinityのページにコントロールを追加すると、viewstateがないようです。何も保存または再ロードされません。ページには巨大なビューステートブロブがありますが、フィドラーを使用してトラフィックを監視すると、_viewstateは空として送信されます。コントロールのビルドには更新パネルがあります。Sitefinity - ViewState +コントロールのライフサイクル?

どのような取引ですか?私はライフサイクルの中で物事を扱う場所を変更しようとしましたが、何も助けません。私はかなりそのviewstateの問題だと確信しています。どうしたの?どのように完全なポストバックをせずに投稿するviewstateを得ることができますか?

はい、私はページ上のviewstateとsitefinity経由のコントロールを有効にし、コントロールとすべてのサブコントロールに対してviewstateを有効に設定しました。

+0

これはライフサイクルが修正されました:) –

答えて

0

更新日:この問題は、Sitefinity 4.1以降で解決されています。さらなる問題については、私に連絡したりフォーラムに書き込んでください。

コントロールの実装で何もしていないことはありません。あなたが説明する問題は、SitefinityのページでViewStateを扱う際のより広い問題であり、Sitefinityコミュニティの他の人々もそれを報告しています。私たちはしばらくそれに取り組んできましたが、期待通りに修正するのは簡単ではありませんでした。残念ながら、私は現在回避策を提供できません。ごめんなさい。

私たちの上級開発者がこれを解決するために懸命に働いていることをお約束します。私たちは、次のQ1リリースの修正を出荷するためにできることはすべて尽くします。

は誠意をこめて、Telerik

+0

ザッツは素晴らしいし、すべての確認ですが、今私は、私は彼らのために何かを行うことができます前に、彼らはQ1まで待たなければならない私のクライアントに伝える必要があり? SF4を公開したのはなぜですか?それは解放される準備ができていないほど多くの問題があります。 Telerikは、彼らのスケジュールが生産準備が整っているかどうかを決定させました。情報のおかげで –

2

@
Slavo
Sitefinityチームは、私はあなたがSiteFinity general discussion forum上でこの程度の長いスレッドがあることを知りたいと思った - と修正はQ1で出てくることでしょう4月13日

今日イヴァンの週の間に予想される、リリース(SiteFinityサポートから)掲載:

私たちは、仮想パスに完全に移動しましたプロバイダー。これは、Sitefinityページが他のASP.NETページとまったく同じように動作するようになりました。明白な機能上の利点(正確なライフサイクル)とは別に、これも重要なパフォーマンスの向上をもたらします。

この修正は、4月13日に予定されているSitefinity 2011 Q1で利用可能になります。

もう一度、あなたと他のすべての影響を受けて、私たちはこの問題を本当に申し訳なく思っています。

幸運。

HTH - ホイト

+0

ありがとうございます。 –

関連する問題