Изменить текст страницы N mvcgrid.net

Я использую mvcgrid.net для отображения моей информации в таблицах в проекте MVC. Как бы он ни работал, я хочу изменить

 Showing 1 to 10 of 27 entries

нижнего колонтитула и

 next and previous

тексты сетки, но я не нашел API для этого, может кто-нибудь помочь мне с этим.

2 ответа

Решение

Я настраиваю свою Grid как:

    GridDefaults gridDefaults = new GridDefaults()
    {
        RenderingMode = RenderingMode.Controller,
        ViewPath = "~/Views/MVCGrid/_Grid.cshtml",
        NoResultsMessage = "Sorry, no results were found",
        ItemsPerPage = 25,
        MaxItemsPerPage = 200
    };

и я обновляю текст всего, что мне нужно, в файле _Grid.cshtml или в любом пользовательском представлении, которое я использую вместо этого.

Пользовательский стиль

Чтобы использовать собственный стиль для вашей таблицы, вы можете реализовать IMVCGridRenderingEngine создать свой стол. Все, что вам нужно для заполнения вашего стола, будет дано вам в RenderingModel объект. Получив реализацию, установите свойство в определении сетки, чтобы использовать новый движок рендеринга:

gridDef.DefaultRenderingEngine = typeof(CustomHtmlRenderingEngine);

Этот же метод также может быть использован для создания пользовательских форматов экспорта. Вы можете найти его по ссылке. http://mvcgrid.net/demo/customstyle

Другие вопросы по тегам