MVC에서보기가 있고 양식을 다시 생성하면 양식 컬렉션을 사용하여 목록을 채 웁니다. 목록이 올바르게 채워지지 않고 목록에 항목이 누락되었다고 확신합니다. 친절하게 내 코드를목록이 채워지지 않습니다 #
int noOfRows=Request.Form["rows"].ConvertToInt()};
int noOfColmn=Request.Form["colmns"].ConvertToInt()};
List<mymodel> list1= new List<mymodel>();
for (int roww = 1; roww < noOfRows; roww++)
{
list1=new List<mymodel>
{
new mymodel
{
name=Request.Form["name-" + roww + ""].ConvertToInt() ,
rollno= Request.Form["rollno-" + roww + ""].ConvertToInt(),
subjs=new List<mymodel>()}
};
for (var colmn = 1; colmn < noOfColmn; colmn++)
{
var subjs= new List<mymodel>
{ new mymodel
{subjs=Request.Form["subj-" + roww + "-" + colmn + ""].ConvertToInt()}
};
}
}
ViewBag._list1 = list1;
음, 모든 루프에서 대신 기존 목록에 새 모델을 추가하는 목록 1을 다시 초기화하는 경우는 하나의 목록에서 모델 (마지막 추가) 당신에게 – Steve