我需要使用数据库中设置表中的值填充下拉列表。填充下拉列表
(ID INT,代码串,描述字符串,值字符串)
1,1, “东西”, “This1”
2,1 “这太”, “This2”
3,2, “别的东西”,“This2”
n,x等等.......
现在我只想用代码1填充下拉列表(我想在很多页面上使用它)
我该怎么做?网址到教程或类似的东西也行! btw我正在使用mvc3。 欢呼
我需要使用数据库中设置表中的值填充下拉列表。填充下拉列表
(ID INT,代码串,描述字符串,值字符串)
1,1, “东西”, “This1”
2,1 “这太”, “This2”
3,2, “别的东西”,“This2”
n,x等等.......
现在我只想用代码1填充下拉列表(我想在很多页面上使用它)
我该怎么做?网址到教程或类似的东西也行! btw我正在使用mvc3。 欢呼
如果如果使用MVC定期下拉除以下
using (DBContext context = new DBContext())
{
dropdown1.DataSource = context.settings .ToList();
dropdown1.DataTextField = "code";
dropdown1.DataValueField = "id";
dropdown1.DataBind();
}
?
是使用mvc 3 – 1SeoAdvies
如果你想让它在多个页面中,你也想来看一下,局部视图:
http://rachelappel.com/razor/partial-views-in-asp-net-mvc-3-w-the-razor-view-engine/ http://davidhayden.com/blog/dave/archive/2011/01/05/ASPNETMVC3TutorialsIndex.aspx
我知道如何制作局部视图。不管怎么说,还是要谢谢你!但我想知道如何填写下拉列表! – 1SeoAdvies
@ 1SeoAdvies - 对不起,我认为你的陈述“我想在很多页面上使用它”是一项调查,而不是一个声明。 – gangelo
对不起如果我做了一个恶心的评论,那不是我的意图! – 1SeoAdvies
什么样的表?数据库表? – Narnian
你有什么意见?这和我没关系!我只想回答我的问题。大部分答案都不相关! – 1SeoAdvies
@ 1SeoAdvies,我不同意大多数答案不相关。这里有一个[的例子](http://stackoverflow.com/questions/6329288/rerouting-in-views-mvc3/6329342#6329342)其中你说它帮助你,但它没有标记为答案。 –