0
私はasp.net mvc
で新たなんだと、コントローラでこのクラスを持っている:
どのようにasp.net mvcでコントローラからのリストを渡すことができますか?
public class StudyClass
{
public int id { get; set; }
public string StudyName { get; set; }
}
このコードでそれにそのクラスを埋める:
List<StudyClass> myList = new List<StudyClass>();
foreach (var item in Query_Result)
{
StudyClass ClassStudy = new StudyClass();
ClassStudy.id = int.Parse(item.Value);
ClassStudy.StudyName = item.Text;
myList.Add(ClassStudy);
}
ViewBag.List = myList;
は現在のビューページへのアクセスにしたいですそのリストは、このコードを書く:
@foreach (var item in (List<String>)ViewBag.List)
{
<li>
@item
</li>
}
が、このエラーを取得:?私はその問題を解決することができますどのように
{"Cannot convert type 'System.Collections.Generic.List<BookProject.Controllers.HomeController.StudyClass>' to 'System.Collections.Generic.List<string>'"}
感謝を。
thats true code.thanks – behzad