最初の小さな MVC4 Web サイトの作成を開始しました。ホームページには、いくつかの asp:GridView コントロールが必要です。HomeController / ActionIndex メソッドで、ViewData を介してビューに渡すデータ (オブジェクトのリスト) を収集することができました。今、私はここで立ち往生しました。これらのオブジェクトのリストを GridView コントロールの DataSource として使用するにはどうすればよいですか?
public ActionResult Index()
{
JenkinsClient client = new JenkinsClient("http://localhost:8080");
bool isJenkinsOnline = client.IsJenkinsOnline();
if (isJenkinsOnline)
{
var jobs = client.GetJobs();
var builds = client.GetBuilds();
ViewData["Jobs"] = jobs;
ViewData["Builds"] = builds;
}
return View();
}
別のアプローチを使用する必要がありますか? RazorよりもASPXの方が好きです。