ASP.NET Web Pages - Дополнительные хелперы


Хелперы ASP.NET - Справочное руководство по объектам


Справочное руководство по объекту Analytics (Google)

Хелпер Описание
Analytics.GetGoogleHtml(webPropertyId) Отображает код JavaScript Google Analytics для указанного ID.
Analytics.GetStatCounterHtml(project, security) Отображает код JavaScript StatCounter Analytics для указанного проекта.
Analytics.GetYahooHtml(account) Отображает код JavaScript Yahoo Analytics для указанной учетной записи.


Справочное руководство по объекту Bing

Хелпер Описание
Bing.SearchBox([boxWidth]) Передает поисковый запрос в Bing. Можно задать свойства Bing.SiteUrl и Bing.SiteTitle, чтобы указать поиск по сайту и заголовок поля поиска; эти свойства обычно задаются на странице_AppStart.
Bing.AdvancedSearchBox([, boxWidth] [, resultWidth] [, resultHeight]
[, themeColor] [, locale]
)
Отображает результаты поиска Bing на странице в дополнительном формате. Можно задать свойства Bing.SiteUrl и Bing.SiteTitle, чтобы указать поиск по сайту и заголовок поля поиска; эти свойства обычно задаются на странице_AppStart.


Справочное руководство по объекту Chart

Хелпер Описание
Chart(width, height [, template] [, templatePath]) Инициализирует диаграмму.
Chart.AddLegend([title] [, name]) Добавляет легенду на диаграмму.
Chart.AddSeries([name] [, chartType] [, chartArea]
[, axisLabel] [, legend] [, markerStep] [, xValue]
[, xField] [, yValues] [, yFields] [, options])
Добавляет серию данных на диаграмму.


Справочное руководство по объекту Crypto

Хелпер Описание
Crypto.Hash(string [, algorithm])
Crypto.Hash(bytes [, algorithm])
Возвращает хеш указанных данных. Алгоритм по умолчанию — sha256.


Справочное руководство по объекту Facebook

Хелпер Описание
Facebook.LikeButton(href [, buttonLayout] [, showFaces] [, width] [, height]
[, action] [, font] [, colorScheme] [, refLabel]
)
Позволяет пользователям Facebook подключаться к веб-странице.


Справочное руководство по объекту FileUpload

Хелпер Описание
FileUpload.GetHtml([initialNumberOfFiles] [, allowMoreFilesToBeAdded]
[
, includeFormTag] [, addText] [, uploadText])
Отображает интерфейс для загрузки файлов.


Справочное руководство по объекту GamerCard

Хелпер Описание
GamerCard.GetHtml(gamerTag) Отображает указанный тег геймера Xbox.


Справочное руководство по объекту Gravatar

Хелпер Описание
Gravatar.GetHtml(email [, imageSize] [, defaultImage] [, rating]
[, imageExtension] [, attributes]
)
Отображает изображение Gravatar для указанного адреса электронной почты.


Справочное руководство по объекту Json

Хелпер Описание
Json.Encode(object) Преобразует объект данных в строку с использованием нотации объектов JavaScript (JSON).
Json.Decode(string) Преобразует входную строку в кодировке JSON в указанный вами объект данных.


Справочное руководство по объекту LinkShare

Хелпер Описание
LinkShare.GetHtml(pageTitle [, pageLinkBack] [, twitterUserName]
[, additionalTweetText] [, linkSites]
)
Отображает ссылки на социальные сети с указанным заголовком и необязательным URL.


Справочное руководство по объекту ModelState

Хелпер Описание
ModelStateDictionary.AddError(key, errorMessage) Связывает сообщения об ошибках с полем формы. Используйте помощник ModelState для доступа к членам.
ModelStateDictionary.AddFormError(errorMessage) Связывает сообщения об ошибках с формой. Используйте помощник ModelState для доступа к членам.
ModelStateDictionary.IsValid Возвращает true, если нет ошибок проверки. Используйте помощник ModelState для доступа к членам.


Справочное руководство по объекту ObjectInfo

Хелпер Описание
ObjectInfo.Print(value [, depth] [, enumerationLength]) Отображает свойства и значения объекта и всех его дочерних объектов.


Справочное руководство по объекту Recaptcha

Хелпер Описание
Recaptcha.GetHtml([, publicKey] [, theme] [, language] [, tabIndex]) Отрисовывает проверочный тест reCAPTCHA.
ReCaptcha.PublicKey
ReCaptcha.PrivateKey
Задает открытый и закрытый ключи для службы reCAPTCHA. Обычно_AppStartустанавливает эти свойства на странице.
ReCaptcha.Validate([, privateKey]) Возвращает результат проверки reCAPTCHA.
ServerInfo.GetHtml() Отображает сведения о состоянии ASP.NET Web Pages.


Справочное руководство по объекту Twitter

Хелпер Описание
Twitter.Profile(twitterUserName) Отображает поток Twitter для указанного пользователя.
Twitter.Search(searchQuery) Отображает поток Twitter для указанного текста поиска.


Справочное руководство по объекту Video

Хелпер Описание
Video.Flash(filename [, width, height]) Отображает Flash-видеопроигрыватель с необязательными width и height для указанного файла.
Video.MediaPlayer(filename [, width, height]) Отображает проигрыватель Windows Media с необязательными width и height для указанного файла.
Video.Silverlight(filename, width, height) Для указанного.xapфайла отображает проигрыватель Silverlight с требуемыми width и height.


Справочное руководство по объекту WebCache

Хелпер Описание
WebCache.Get(key) ПоkeyВозвращает указанный объект или null, если объект не найден.
WebCache.Remove(key) ПоkeyУдаляет указанный объект из кэша.
WebCache.Set(key, value [, minutesToCache] [, slidingExpiration]) ПоkeyholdvalueПомещает объект в кэш с указанным именем.


Справочное руководство по объекту WebGrid

Хелпер Описание
WebGrid(data) Создает новый объект WebGrid, используя данные запроса.
WebGrid.GetHtml() Отображает разметку для отображения данных в HTML-таблице.
WebGrid.Pager() Отображает страницу для объекта WebGrid.


Справочное руководство по объекту WebImage

Хелпер Описание
WebImage(path) Загружает изображение по указанному пути.
WebImage.AddImagesWatermark(image) Добавляет водяной знак на указанное изображение.
WebImage.AddTextWatermark(text) Добавляет указанный текст к изображению.
WebImage.FlipHorizontal()
WebImage.FlipVertical()
Отражает изображение по горизонтали или вертикали.
WebImage.GetImageFromRequest() Загружает изображение, когда оно передаётся на страницу загрузки файла.
WebImage.Resize(width, height) Изменяет размер изображения.
WebImage.RotateLeft()
WebImage.RotateRight()
Поворачивает изображение влево или вправо.
WebImage.Save(path [, imageFormat]) Сохраняет изображение по указанному пути.

Другие расширения