1

私はばかげた質問があります:私のコントローラーで私は設定しました:

ViewBag.totalCount = 20

私が呼びたいビューでは:

@Html.Pager(8, 1, @ViewBag.totalCount);

しかし、VSではメソッド呼び出し全体に下線が引かれているため、ViewBagは認識されないと思います。シンプルなものでなければなりません。どうすればいいですか?ありがとう!

4

2 に答える 2

6

ちょうど求めている

@Html.Pager(8, 1, (int)ViewBag.totalCount)

と仮定しintます(キャストする必要がありますdynamic)。ViewBagの前にありません@(すでにコードを使用しているため)。ページャーが非voidを返す場合は、末尾を省略できます。;

于 2011-09-01T15:38:46.297 に答える
0

ViewBag.totalCountではなく、である必要があり@ViewBag.totalCountます。

于 2011-09-01T15:38:16.573 に答える