2011-06-27 12 views
0

asp:XmlDataSourceを使用してASP.NETメニューを構築し、Dataプロパティを設定し、メニューをバインドします。私はメニューを変更するまで、すべてうまく動作します。たとえば、XMLからメニュー項目を削除し、データを新しいxml文字列に設定してメニューを再バインドする場合などです。アイテムはデータソースには存在しませんが、メニューには表示されます。私は、それがまだメニューに表示されている項目へのパスを持つMenu.FindItemを実行することによって、リフレッシュの問題ではないことを再確認します。私は別のブーザーでページを開いたことさえあり、アイテムはまだ表示されるので、サーバーの問題でなければなりません。ASP.NETドロップダウンメニューでデータが更新されない

リセットする必要があるサーバー上にチャッキングがありますか、何が欠けていますか?

答えて

1

私は自分の問題を解決します。

スレッドでは:http://forums.asp.net/t/1239541.aspx/1/10は、xmldatasourceにEnableCachingがデフォルトでtrueに設定されていることを示しています。そのため、Dataプロパティを変更しても変更がメニューに反映されませんでした。

関連する問題