使用存储过程的MVC绑定DropDown列表

时间:2016-08-17 09:27:46

标签: c# sql asp.net asp.net-mvc

你好我试图在Mvc中使用存储过程绑定@ Html.DropDownlist ....我得到这样的错误 -

  

'System.Data.DataRow'不包含具有名称的属性   'Pk_CategoryDe​​tailID'

我的代码

DataTable dttitleddl = getado.retrievedata("Exec S_CAT_POP_Data 200 , 'TITLE' , 0 , 0 , 1");

ViewBag.DDLTitle = new SelectList(dttitleddl.Rows, "Pk_CategoryDetailID", "CategoryDetailName");

 @Html.DropDownList("DDLTitle","--Select--")

请提前帮助我......

1 个答案:

答案 0 :(得分:0)

强文您的SP结果中似乎不存在提及值字段=“Pk_CategoryDe​​tailID”。它可能是“CategoryDe​​tailID”或者您必须指定SP输出中存在的其他列。