Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc .NETCore-如何调整Mvc6非因子.Grid列的大小_Asp.net Mvc_.net Core - Fatal编程技术网

Asp.net mvc .NETCore-如何调整Mvc6非因子.Grid列的大小

Asp.net mvc .NETCore-如何调整Mvc6非因子.Grid列的大小,asp.net-mvc,.net-core,Asp.net Mvc,.net Core,我在.NETCore MVC应用程序的GridView中使用“NonFactors.Grid.Core.Mvc6”,但我找不到调整其列大小的方法。有谁熟悉这个工具包可以帮上忙吗?这样做的目的是使包含较少信息的列更小,例如ID @(Html .Grid(Model.SystemUsers) .Build(columns => { columns.Add(model => model.Id).Titled("Id");

我在.NETCore MVC应用程序的GridView中使用“NonFactors.Grid.Core.Mvc6”,但我找不到调整其列大小的方法。有谁熟悉这个工具包可以帮上忙吗?这样做的目的是使包含较少信息的列更小,例如ID

@(Html
    .Grid(Model.SystemUsers)
    .Build(columns =>
    {
        columns.Add(model => model.Id).Titled("Id");
        columns.Add(model => model.Name).Titled("Nome").RenderedAs(model => model.Name.Length > 30 ? model.Name.Substring(0, 29).ToString() : model.Name); ;
        columns.Add(model => model.Login).Titled("Login").RenderedAs(model => model.Login.Length > 30 ? model.Login.Substring(0, 29).ToString() : model.Login);
        columns.Add(model => model.Email).Titled("E-mail").RenderedAs(model => model.Email.Length > 30 ? model.Email.Substring(0, 29).ToString() : model.Email);
        columns.Add(model => model.Status).Titled("Status").RenderedAs(model => model.Status ? "Ativo" : "Inativo");
    })
    .Using(GridFilterMode.Row)
    .Empty("No data found")
    .Filterable()
    .Sortable()
    .Pageable(pager =>
    {
        pager.PagesToDisplay = 3;
        pager.CurrentPage = 1;
        pager.RowsPerPage = 13;
    })
)