【问题标题】:Devexpress mvc gridview in NavBar导航栏中的 Devexpress mvc gridview
【发布时间】:2011-09-08 14:05:47
【问题描述】:

我想在每个组中有 2 个组和 gridview 的导航栏。 我的网格视图处于部分视图中

我是这样使用它们的:

Html.RenderPartial("ManagersGridPartial", Model)

我无法在 group.Items 中添加部分视图的问题

@Html.DevExpress().NavBar(settings =>
    {
        settings.Name = "managersNavBar";
        settings.AutoCollapse = false;
        settings.ExpandButtonPosition = ExpandButtonPosition.Right;
        settings.SkinID = "None";
        settings.Width = Unit.Percentage(98);
        settings.Styles.Item.Paddings.Padding = 0;


        settings.Groups.Add(group =>
        {
            group.Text = "First group";
            group.Items.Add("aaaaaaaasssssdddddd");
        });
        settings.Groups.Add(group =>
        {
            group.Text = "Second group";

            group.Items.Add("asdasdasd");
        });


    }).GetHtml()

【问题讨论】:

    标签: asp.net-mvc-3 devexpress partial-views


    【解决方案1】:

    可以通过 MVCxNavBarItem.SetTemplateContent 方法以下列方式指定特定项目的内容:

    settings.Groups.Add(group => {
        group.Text = "First Group";
    
        group.Items.Add(item => {
            item.SetTemplateContent(c => {
                Html.Partial("ManagersGridPartial", Model);
            });
        });
    });
    

    【讨论】:

      猜你喜欢
      • 2012-07-11
      • 2014-12-06
      • 1970-01-01
      • 2011-12-20
      • 2014-05-05
      • 2017-09-07
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多