私は動的 Telerik タブ ストリップに取り組んでいます。
各タブにはグリッドがあり、モデルをフィルター処理するためにパラメーターをアクションに渡す必要がありますが、そのパラメーターは常に null です。
意見:
@{ Html.Telerik().TabStrip()
.Name("TabStripDetailArticle")
.Items(tabstrip =>
{
//Know how Many Zones are there
var zones = Model.Articles.GroupBy(e => e.Zone);
//For each Zone I need a Tab,
foreach (var inZone in zones)
{
tabstrip.Add()
.Text(inZone.Key)
.Content(() =>
{
//On each tab there's a Grid and I need to pass the zone to filter my model.
@Html.Action("TabStripSelected", Controllers.Valoration, new { idZone = inZone.Key });
});
}
}
)
.SelectedIndex(0)
.Render();
}
コントローラ:
public ActionResult TabStripSelected(string idZone)
{
return PartialView("_GridArticlesByZone",CurrentHvm.Articles.Where(e => e.Zone == idZone));
}
それを行う別の方法があるかどうか、または何かが足りないかどうかを知りたいです。
ありがとう!