1

やあ; 選択ドロップダウンリストの後にwebGridを埋めたいです。でもできないんです。私はdrb1を選択してからdrb2を埋めました。Bu 選択した drb2 の後に webGrid1 を埋めることができません。また、グーグルでサンプルをfingすることはできません.webgridを埋めるには? 私の目的は以下のとおりです。

ここに画像の説明を入力

4

1 に答える 1

0

ドロップダウンの選択項目の変更でアクションを呼び出すことで達成できます

アクション内では、ドロップダウンの 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

于 2012-07-02T13:40:17.137 に答える