▼モデルクラス
public testModel{
public string test1 //検索条件1
public string test2 //検索条件2
public string test3 //検索条件3
public IEnumerable<testResult> result //検索結果列
}
public testResult{
public int ID //結果項目1
public int Name //結果項目2
}
▼cshtml
@model Model.testModel
: //検索条件、検索ボタンなど
:
form{
@if(Model.result.Count() > 0){
WebGrid grid = new WebGrid(Model.result, canPage: true, rowsPerPage: 10);
@grid.GetHtml();
}
}
public ActionResult WebGrid(int id = 18)
{
var db = new AdventureWorksLT_DataEntities();
var item = (from a in db.ProductCategory
where a.ProductCategoryID == id
select a).FirstOrDefault();
return View(item);
}