我想在Ajax Kendo TabStrip中放置一个Ajax Kendo网格,但是该网格永远不会显示其任何值。 (即使FireBug控制台指示已正确获取值...)

这是一个已知的问题 ?

提前致谢。

这是我的代码:

Ajax Kendo 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")
))


Ajax Kendo Grid内部局部视图Annonce:

@(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")))

最佳答案

您不应使用LoadContentFrom在Tabstrip内部加载网格

使用Content(@<text> @Html.Action("YourAction","YourController")</text>)

关于c# - Kendo TabStrip Ajax(LoadContentForm)中的Kendo Grid Ajax不显示内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14733463/

10-13 02:45