ページがリクエストされたときに DevExpress Gridivew を起動しています
@Html.Action("ActionName")
この Actionesult メソッド内で、コードは gridview にデータを入力します。ビューバッグを使用して、グリッド内のアイテムの総数を表示したいと思います。
// we have the row count - so assign it.
ViewBag.NoOpenItems = List<People>.Count;
return PartialView("GridView", List<People>);
そのため、グリッドにデータが入力されてビューバッグが割り当てられると、ビューバッグの内部には何も表示されなくなります。
<h5>Total @ViewBag.NoOpenItems</h5>
ただし、ページの読み込み時にメインの GET Action メソッド内でビューバッグに値を割り当てると、ビューバッグの値がページに正しく表示されるので、アクション メソッド内でビューバッグを割り当てることと関係があると思いますか? - 実際にこれを書いているとき、問題はアクション メソッドがPartialView?を返すことにあると推測しています。
もしそうなら、誰かが私がやりたいことを達成する方法を知っていますか?