使用環境 VisualStadio,VB.Net,System.Wev.Mvc 5.2.3.0
現在検索画面を作成しています。
検索項目を入力後、一覧へ結果を表示ができページングもできたのですが
検索内容をPOST、ページングはGet処理(GetHtmlを使用するため)となります
問題はページを移動したあと(Getでページ移動する)POSTしたModel内容がなくなるため、ページ移動後内容が初期状態のままとなってしまいます。
検索内容をページング時に送るにはどうすればよろしいですか?
以下 *.vbhtml内容 ※Modelに一覧内容を入れています
VB.NET
1@Code 2 Dim grid As WebGrid = New WebGrid(source:=Model, defaultSort:="Cd", rowsPerPage:=20) 3End Code 4 5<div class="ResultPanel" id="table"> 6 @grid.GetHtml( 7 tableStyle:="ResultList", 8 headerStyle:="searchHead", 9 alternatingRowStyle:="searchAlt", 10 columns:=grid.Columns( 11 grid.Column("Cd", "コード", format:=@@<text>@Html.ActionLink(item.Cd, "(アクション名)", "(コントローラー名)", New With {.code = item.Cd}, Nothing)</text>, style:="Cd"), 12 grid.Column("Name", "名称", Nothing, style:="Name") 13 ) 14 ) 15</div>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。