我有一个ViewBag.People由一个视图组成;
var query = db.Vw_INTERACTPEOPLE.Select(p => new { p.PersonID, p.Fullname });
ViewBag.People = new SelectList(query.AsEnumerable(), "PersonID", "FullName");
Run Code Online (Sandbox Code Playgroud)
这一切都运行正常,但在我看来,我有另一个模型填充表,其中一个项目填充是一个JobcontactID(文本框)链接到PersonID(我没有设计数据库).所以我想在viewbag中搜索ID,而不是显示它我想显示人名Fullname,那么是否有任何viewbag搜索功能?
我建议在ViewModel中传递这些信息.从长远来看,它将保持清洁和可维护.这是一篇好文章:使用ViewModels管理ASP.NET MVC应用程序中的数据和组织代码
| 归档时间: |
|
| 查看次数: |
2994 次 |
| 最近记录: |