質問

ASP.NET Webアプリケーションでは、私は、更新パネルでページを持っています。このUpdatePanelのでは、ユーザーがリピーターにコントロールを追加または削除するには、アイコンをクリックすることができます。

私は、UpdatePanelののPage.Loadにブレークポイントを入れてのUpdatePanelが使用されているHttpContext.Current.Request.ContentLengthたびにチェックしました。要求のサイズは、要求が送信されるたびに増加します。

面白いことは、ユーザーがコントロールを削除します(そのページが再び「軽く」になる)ときにも、サイズが増加することである。

最後に、これは私に次のエラー得られます。最大要求の長さを

ウェブ周りのソリューションはmaximumRequestLengthを増やすことをお勧めします。私はとにかく最高に達しますので、これはオプションではありません。

私も指数関数的要求の長さが増加を気づいています。

誰もが同じ経験をしました?

役に立ちましたか?

解決

あなたはおそらく常に、あなたのコントロールに属性を追加しています。 page_prerenderのような何か buttonSave.Attributes( "onclickの")+ = "this.className = 'buttonhide';"

他のヒント

あなたがここにViewStateの問題を打つことができたように、

私の頭の上から、それが聞こえます。長さは関係なく、何が起こっているかの増加している場合、私はアイテムがViewStateのに追加され、削除されませんされていると思われます。面白いことに、あなたがViewStateのを必要としないが、人々はそれがオンのままに多くの時間です。

あなたが要求レベルでの静的な参照を持っているように、

サウンド。私は、ベースページで前にこれを見てきました。何が起こるかというと、何も配置されないことができ、それだけで成長し、成長するということです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top