如何通过mvc 3中的下拉选择填充webGrid?

时间:2012-07-02 13:01:15

标签: c# asp.net-mvc asp.net-mvc-3 webgrid

你好;我想在选择下拉列表后填写webGrid。但是我不能。我被选中drb1然后填写drb2。选择drb2后,我无法填充webGrid1。此外,我不能通过谷歌搜索任何样本。如何填写webgrid?我的目标如下:

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以通过调用对下拉列表的选择项更改进行操作

在操作中,您可以使用DropDown的SelectedText并使用实体框架来调用sql

数据返回后,将其转换为您的模型并将其返回到视图

The view you will need 
@model IEnumerable<Product>
<div>
@{
  var grid = new WebGrid(Model, defaultSort:"Price");
}
@grid.GetHtml()
</div>

一些很好的例子:

http://msdn.microsoft.com/en-us/magazine/hh288075.aspx http://weblogs.asp.net/andrebaltieri/archive/2010/11/01/asp-net-mvc-3-working-with-webgrid.aspx