我使用MS实体模型附加到我的数据库,一切都运行良好。但我有一个存储过程,它返回一个包含两列(一个int和一个文本列)的列表,我试图绑定到一个下拉框。示例似乎显示返回单个列或返回其中一个表的数据类型。但我的存储过程返回各种表中的值。有人能指出我正确的方向。
由于
答案 0 :(得分:0)
在EF v1中,您只能将存储过程映射到实体类型。
在EF v4中,您可以将存储过程映射到实体类型或复杂类型。
因此,解决方案将根据您使用的EF版本而有所不同。
答案 1 :(得分:0)
如果您使用MVC,则使用SelectList
像这样的事情
<%: Html.DropDownListFor( c => c.Movie.LanguageId,
new SelectList((IEnumerable)Model.LanguageList, "LanguageId", "Name", null))%>