Книга: ASP.NET MVC Framework
Создание собственного вспомогательного метода
Поскольку вспомогательные методы — обычные методы расширения класса HtmlHelper
, принимающие произвольный набор параметров и возвращающие строковые значения, то создать свой вспомогательный метод не составляет труда. Например, в листинге 5.10 приведена заготовка вспомогательного метода, отображающего элемент управления для ввода даты.
Листинг 5.10. Вспомогательный метод для отображения элемента для ввода даты
using System.Web.Mvc;
public static class DataPickerHelper {
public static string DatePicker(this HtmlHelper html,
string id, string text)
{
}
}
Такой метод может быть использован в коде представления через синтаксис
<%= Html.DatePicker("id", "name") %>.
Непосредственная реализация этого метода может быть разной. Давайте посмотрим на то, как можно подойти к созданию такого простого элемента, как набор выпадающих списков для выбора даты.
- Создание файлов с блокировкой
- Создание свободно позиционируемых элементов
- Пример применения метода «пять почему»
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание объектов Collection
- 7.4.2.4. Создание своего первого LiveCD
- 4.2. Создание трехмерной модели и построение горизонтальной проекции детали
- 7.4.2. Создание собственного LiveCD
- Создание пользователя и группы на рабочей станции
- Создание корня документа:
- Создание многофайловой базы данных
- Создание форм с несколькими вкладками