Ajax Kendo TabStrip 内に Ajax Kendo Grid を配置したいのですが、グリッドに値がまったく表示されません。(FireBug コンソールが値が正しく取得されたことを示している場合でも...)
これは既知の問題ですか?
前もって感謝します。
これが私のコードです:
Ajax 剣道 TabStrip :
@(Html.Kendo().TabStrip()
.Name("portailClientsTabStrip")
//.HtmlAttributes(new { style="height:100%" })
.Animation(animation =>
{
animation.Enable(true);
animation.Open(config =>
{
//config.Expand();
config.Fade(FadeDirection.In);
config.Duration(AnimationDuration.Fast);
});
})
.Items(tabstrip =>
{
tabstrip.Add().Text("Livraisons")
.Selected(true)
.LoadContentFrom(Url.Content("Livraison"));
tabstrip.Add().Text("Remplissage")
.LoadContentFrom(Url.Content("Remplissage"));
tabstrip.Add().Text("Expéditions")
.LoadContentFrom(Url.Content("Expedition"));
tabstrip.Add().Text("Collectes")
.LoadContentFrom(Url.Content("Collecte"));
tabstrip.Add().Text("Annonces").LoadContentFrom(Url.Content("Annonce"));
})
.Events(e=>e
.Select("portailClientsTabStripSelectHandler")
.Activate("portailClientsTabStripActivate")
))
部分ビュー Annonce 内の Ajax Kendo Grid :
@(Html.Kendo().Grid<Integraal.Models.Mouvement>()
.Name("grilleMouvements") // Préfixe du nom de la grille par l'identifiant de la vue partielle.
.Columns(columns =>
{
columns.Bound(m => m.mvt_cli_code);
columns.Bound(m => m.mvt_detenteur_code);
columns.Bound(m => m.mvt_date_prev);
columns.Bound(m => m.mvt_date);
columns.Bound(m => m.mvt_prod_code);
columns.Bound(m => m.mvt_quantite);
columns.Bound(m => m.mvt_flag).Visible(false);
})
.Navigatable()
.Sortable()
.Scrollable()
.Filterable()
.Resizable(resize => resize.Columns(true)) //Colonnes réglables en largeur
.DataSource(dataSource => dataSource
.Ajax()
.Read(r => r.Action("readAnnonces", "PortailClients"))
)
.Events(e => e.DataBound("grilleAnnoncesDataBound")))