【发布时间】:2020-09-03 03:38:57
【问题描述】:
嗨,我正在尝试从来自 db 的值绑定 Dropdownlist 得到错误 详情如下 型号
public class Ipcell
{ public List<ddlupc> upcList { get; set; }
}
public class ddlupc
{
public string UscCode { get; set; }
public string UscDesc { get; set; }
}
控制器 正在从 jquery 调用 Ajax 值来了
public PartialViewResult RaiseBill(List<Ipcell> casedetail1)
{List<Ipcell> result1 = new List<Ipcell>();
conn.Open();
string qry1 = "select IUM_USC_CODE,IUM_USC_DESC from V_IP_USC_MAST";
OracleCommand command1 = new OracleCommand(qry1, conn);
OracleDataReader reader1 = command1.ExecuteReader();
List<ddlupc> objlist = new List<ddlupc>();
Ipcell member1 = new Ipcell();
while (reader1 != null && reader1.Read())
{
objlist.Add(new ddlupc { UscCode = reader1[0].ToString(), UscDesc = reader1[1].ToString() });
result1.Add(member1);
}
member1.upcList = objlist;
conn.Close();
if (casedetail1!=null)
{
ViewBag.Caseid = casedetail1[0].CaseId;
}
return PartialView("RaiseBill", result1);
}
查看
@model Smart_M.Models.Ipcell
<div>
<div style="padding-left:5%">Usc Code</div><span style="padding-left:5%">@Html.DropDownList("upcList",Model.upcList) </span><br />
</div>
出现错误“无法从 'System.collections.Generic.List
【问题讨论】:
标签: c# jquery asp.net asp.net-mvc