0
ASP.NETとMVC 2の新機能です。ビューページ内の文字列のリストを繰り返し処理しようとしています。しかし、私は表示されるデータを取得することはできません。ViewData辞書のリストの項目を表示できません。
コントローラコード。
public class RCADSChildController : Controller
{
//
// GET: /RCADSChild/
public ActionResult Index()
{
var model = new RCADSChildViewModel();
ViewData["DataList"] = model.Data;
ViewData["Count"] = model.Amount;
Debug.WriteLine(model.Amount);
return View(model);
}
}
モデル
public class RCADSChildViewModel
{
public int Amount { get; set;}
public List<List<String>> Data { get; set; }
public RCADSChildViewModel()
{
Queries connect = new Queries();
Data = connect.getQuestionData();
Amount = Data.Count;
}
}
ビュー私はDebug.WriteLine()を使用してチェックしているよう
<div class="col-md-6">
<%
foreach (List<String> list in ViewData["DataList"] as List<List<String>>)
{
list[0].ToString();
list[1].ToString();
list[2].ToString();
list[3].ToString();
}
%>
リストは間違いなくデータが移入されています。
ご協力いただければ幸いです。
:
は、私はあなたのような何かをしたいと考えていますか? –