dropdownlist修改后 显示的问题

已经完成了修改页面,dropdownlist数据绑定功能。
图片说明

但现在的问题(如下图)是 “学术特长”插入数据库的是其主键值(数字),我希望他显示其对应的name
图片说明

这是我定义的**学术特长model**
图片说明

这是edit.cshtml定义的dropdownlist
图片说明

这是controller的定义
图片说明

我参考了这个博主的,但没看懂。他建立了一个fruitcategoryEntity.cs
估计是将数字实体化,不知道怎么写?

http://www.cnblogs.com/insus/p/3382575.htmlhttp://www.cnblogs.com/insus/p/3382575.html

跪求csdn大神来解答!!

SelectListItem不是有3个字段么,分别是显示的文本、值(比如主键id、是否选中)
你什么地方不懂?

Text 与value位置调换一下。

图片说明
这两个参数位置换一下;