Главная > .NET > Вышел Telerik Extensions for ASP.NET MVC Q1 2012 SP1

Вышел Telerik Extensions for ASP.NET MVC Q1 2012 SP1

Демонстрационный сайт набора элементов управления Telerik Extensions for ASP.NET MVC Q1 2012 SP1

Разработчик: Telerik
Сайт продукта: http://www.telerik.com/products/aspnet-mvc.aspx
Типы лицензий: Open Source (GPL v2) без возможности получения минорных версий продукта и коммерческая лицензия (на 3 года – 1897 USD, 2 года – 1473 USD и 1 год – 999 USD)
Рассматриваемая версия: 2012.1.419

19 апреля вышел первый сервис пак для Telerik Extensions for ASP.NET MVC Q1 2012.

Рассмотрим основные нововведения данной версии:

  1. Инсталлятор и VS-расширения. Если на вашем компьютере установлена Visual Studio 11 Beta, то в процессе установки Telerik Extensions for ASP.NET MVC Q1 2012 SP1 будет установлено соответствующее VS-расширение:

    Установка расширения для Visual Studio 11 Beta
    Рис. 1. Установка расширения для Visual Studio 11 Beta

    Для Visual Studio 2010 и Visual Studio 11 Beta появились шаблоны проектов, основанные на ASP.NET MVC 4:

    Шаблоны проектов, основанные на ASP.NET MVC 4, в Visual Studio 2010
    Рис. 2. Шаблоны проектов, основанные на ASP.NET MVC 4, в Visual Studio 2010

  2. ScriptRegistrar. В предыдущей версии продукта присваивание значения равного false свойству jQueryValidation не давало никакого эффекта. Сейчас эта ошибка исправлена.
  3. ComboBox. Добавлено свойство IgnoreCase, которое включает в ComboBox`е режим нечувствительности к регистру вводимых символов. Если значение данного свойства равно true, то ComboBox будет выбирать первый найденный элемент, не обращая внимания на его регистр.
  4. Date/Time Pickers. Появилась возможность определять список доступных в Time View часов. Time View – это раскрывающийся список, который открывается щелчком по кнопке Кнопка в виде часов. Данная возможность поддерживается элементами управления TimePicker и DateTimePicker.
  5. Editor. Реализована поддержка iOS 5.X.
  6. Grid. Появилась возможность изменения расположения строки для добавления новых записей. Данное поведение определяется в настройках редактирования с помощью свойства InsertRowPosition, которому можно присвоить одно из двух значений, определенных в перечислении GridInsertRowPosition: Top или Bottom.

    Строка для добавления новых записей, расположенная в нижней части Grid`а
    Рис. 3. Строка для добавления новых записей, расположенная в нижней части Grid`а

    Листинг 1. Перемещение строки для добавления новых записей в нижнюю часть Grid`а

    @(Html.Telerik().Grid(Model)
        .Name("Grid")
        .DataKeys(keys => keys.Add(c => c.ProductID))
        .ToolBar(commands => commands.Insert())
        .DataBinding(dataBinding =>
            ...
        )
        .Columns(columns =>
        {
            ...
        })
        .Editable(editing => editing
            .InsertRowPosition(GridInsertRowPosition.Bottom))
        .Pageable()
        .Sortable()
    )
    

  7. Window. Клиентское событие OnMove устарело и больше не поддерживается, вместо него следует использовать новые события OnDragStart и OnDragEnd.
  8. Исправление ошибок. Также были исправлены ошибки в следующих элементах управления: Chart, Grid, ComboBox, Editor, Date/Time Pickers, Upload, Window, Slider, Splitter и Calendar.

С полным списком изменений можно ознакомиться на сайте Telerik.

P.S.: Данной статьей я решил завершить цикл статей о Telerik Extensions for ASP.NET MVC.

Реклама
Рубрики:.NET Метки: ,
  1. Комментариев нет.
  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: