ASP.NET отображает список <string>в виде списка или в виде сетки вместо выпадающего списка (приложение веб-службы) - PullRequest
0 голосов
/ 15 мая 2018

Приведенный ниже код работает хорошо только тогда, когда я отображаю результат в раскрывающемся списке, но когда я пытаюсь отобразить его в метке, в виде списка или в виде сетки, он отказывается, когда я заменяю dropdownlist1 меткой.Кто-то может показать мне, как это сделать?

   TenderNotificationInfo[] noticeInfo = returnVo.tenderNotificationInfo;

            int len = noticeInfo.Length;

            List<CTendNotificationInfo> tendInfo = new List<CTendNotificationInfo>();
            List<LotInfo> lot = new List<LotInfo>();

            CTendNotificationInfo tend_curr = new CTendNotificationInfo();
            //LotInfo lot_curr = new LotInfo();
            for (int i = 0; i < len; i++)
            {

                tend_curr.PENAME = noticeInfo[i].tenderRefNumber;
                tend_curr.PECODE = noticeInfo[i].tenderRefName;
                tendInfo.Add(tend_curr);

                TenderLOTInfo[] lotInfo = noticeInfo[i].tenderLOTInfo;
                int size = lotInfo.Length;

                if (size != 0)
                {
                    for (int j = 0; j < size; j++)
                    {
                        lot.Add(new LotInfo()
                        {
                            LOTNO = lotInfo[j].tenderLotNumber,
                            LOTNAME = lotInfo[j].tenderLotName,

                        });
                    }
                }
            }

            Session.Add("tendInfo", tendInfo);
            Session.Add("lot", lot);

            //begin of displaying in DropDownList1 *****************************************************************************
            DropDownList1.DataSource = tendInfo;
            DropDownList1.DataTextField = "DEADLINE";// TENDREFNAME";
            DropDownList1.DataValueField = "TENDREFNUM";
            DropDownList1.DataBind(); //end of displaying in DropDownList1 ************************************
...