login register Sysop! about ME  

2022년 01월 15일 11시 24분 00초,     조회수 : 270
  제목 : Win폼C#의 ListView를 Web폼ASP.NET의 ListView코드로 마이그레이션
SEQ : 34821 글쓴이 : annayun

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

고수님들, 안녕하세요.
저는 Win폼 C#의 ListView 코드를 Web폼ASP.NET의 ListView 코드로 마이그레이션 하고 있습니다.

Win폼 C# 의 ListView 코드는 아래와 같습니다.

                 for (int i = 0; i < listNoAssign.SelectedItems.Count; i++)
                {
                    if (listNoAssign.SelectedItems[i].SubItems[0].Text.Equals("NEW"))
                    {
                        ListViewItem item = new ListViewItem("ORDER-1"); //ORDER ID
                        item.SubItems.Add("D0T99");  //PLAN_TIME
                        item.SubItems.Add("");  //PRODUCT_CODE
                        item.SubItems.Add("");  //ALC_CODE

                        listAssign.Items.Add(item);
                    }
                }

위의 코드를 Web폼의 ListView 로 코드 마이그레이션을 하려고 하니까,

Items.Add(item) 코드가 마이그레이션이 안되고 있습니다.

그래서 이렇게 코드를 ASP.NET Web폼에서 바꿔보았습니다.

AssignInfo test = new AssignInfo(schkSELECT, sOrderID, sOrderDatae, sLineCode, sPlanTime, sProductCode, 
sFlowCode, sOrderStatus, sOrderStausNm, sSeq, sAlcCode, sBlockStatus);
ListViewDataItem newItem = new ListViewDataItem(listNoAssign.Items.Count, listNoAssign.Items.Count);
newItem.DataItem = test;
this.listAssign.Items.Insert(listNoAssign.Items.Count, newItem);
this.listAssign.Items.Add(newItem);


즉 , ListViewDataItem 으로 코드를 바꿔서 Items.Insert 와 Items.Add 를 해봤는데도 , 안되고 있습니다.
ListViewDataItem newItem = new ListViewDataItem(listNoAssign.Items.Count, listNoAssign.Items.Count);
newItem.DataItem = test;
this.listAssign.Items.Insert(listNoAssign.Items.Count, newItem);
this.listAssign.Items.Add(newItem);


어떻게 해결해야 할까요?

저는 Win폼C#의 ListView 코드를 Web폼C#ASP.NET의 ListView 코드로 단순 마이그레이션을 하고 있습니다.

문제 해결을 어떻게 해야할까요? ㅠㅠ 고수님, 답변 부탁드립니다.

  wind1379
  2022-01-17(12:20)
캐릭 이미지
winform / asp.net listview는 이름만 같습니다.
아래 링크를 참조해 보세요.
https://www.titanwolf.org/Network/q/23c5f212-7145-443b-9b66-
394baaac5f1c/y

...[Mr.NET!]



제목 작성자 날짜 조회
Win폼C#의 ListView를 Web폼ASP.NET의 ListView코드로 마이그레이.. (1) annayun 2022-01-15 270

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})