Глобальные настройки для telerik mvc grid - PullRequest
2 голосов
/ 14 июля 2011

Есть ли способ, которым я могу установить некоторое форматирование, такое как прокрутка, ширина по ширине сетки на уровне приложения, которые применяются ко всем сеткам в приложении, чтобы я мог избежать
изменения каждой сетки в приложении

1 Ответ

5 голосов
/ 14 июля 2011

Вы можете создать собственный метод расширения для HtmlHelper и настроить сетку там. Используйте этот метод вместо. Вот пример кода:

public static class GridHtmlHelperExtensions
{        
        public static GridBuilder<T> Grid<T>(this HtmlHelper html) 
            where T : class
        {
            var builder = html.Telerik().Grid<T>();

            builder.Pageable();
            builder.Sortable();

            return builder;
        }
}

А потом по вашему мнению:

<%: Html.Grid<MyModel>().Name("MyGrid") %>
...