我需要将我数据库中的所有表名显示在下拉列表中。在下拉列表中显示数据库表名MVC和EntityFramework
当选择表格时,我需要显示另一个带有列的下拉列表。我怎样才能做到这一点?
我正在使用ASP.NET,MVC和EntityFramework。
更新: KnockoutJs:ASP.NET MVC 4 Dynamic Forms解决了我的动态dropdownlist问题。
我需要将我数据库中的所有表名显示在下拉列表中。在下拉列表中显示数据库表名MVC和EntityFramework
当选择表格时,我需要显示另一个带有列的下拉列表。我怎样才能做到这一点?
我正在使用ASP.NET,MVC和EntityFramework。
更新: KnockoutJs:ASP.NET MVC 4 Dynamic Forms解决了我的动态dropdownlist问题。
这里是一个KnockoutJs方法:使用实体框架ASP.NET MVC Dynamic Forms
获取表:
using (var ctx = new ObjectContext())
{
List<string> results = ctx.ExecuteStoreQuery<string>("SELECT name FROM sys.tables ORDER BY name").ToList();
}
然后,只需绑定你的结果,以一个下拉列表。 Knockout文档非常好。 Here是如何绑定值来选择/选项
您是否尝试保存恶意用户一段时间? – James
ASP.NET MVC的版本? – Andrei
看看这个问题http://stackoverflow.com/questions/17229514/asp-net-mvc-4-dynamic-forms – Andrei