ASP.NET Web Pages - класс
- Предыдущая страница Примеры WebPages
- Следующая страница Безопасность WebPages
Класс StringExtensions - методы
Методы | Описание |
---|---|
As<TValue>(String) | Преобразование строки в типизированное значение указанного типа данных. |
As<TValue>(String, TValue) | Преобразование строки в указанный тип данных с указанным значением по умолчанию. |
AsBool(String) | Преобразование строки в булево значение (true/false). |
AsBool(String, Boolean) | Преобразование строки в булево значение (true/false) с указанным значением по умолчанию. |
AsDateTime(String) | Преобразование строки в значение DateTime. |
AsDateTime(String, DateTime) | Преобразование строки в значение DateTime с указанным значением по умолчанию. |
AsDecimal(String) | Преобразование строки в число Decimal. |
AsDecimal(String, Decimal) | Преобразование строки в число Decimal с указанным значением по умолчанию. |
AsFloat(String) | Преобразование строки в число Single. |
AsFloat(String, Single) | Преобразование строки в число Single с указанным значением по умолчанию. |
AsInt(String) | Преобразование строки в целое число. |
AsInt(String, Int32) | Преобразование строки в целое число с указанным значением по умолчанию. |
Is<TValue> | Проверка того, можно ли преобразовать строку в указанный тип данных. |
IsBool | Проверка того, можно ли преобразовать строку в тип Boolean (true/false). |
IsDateTime | Проверка того, можно ли преобразовать строку в тип DateTime. |
IsDecimal | Проверка того, можно ли преобразовать строку в тип Decimal. |
IsEmpty | Проверить, является ли строковое значение nullptr или пустым. |
IsFloat | Проверить, можно ли преобразовать строку в тип Single. |
IsInt | Проверить, можно ли преобразовать строку в целое число. |
Класс WebPageBase - свойства
Свойства | Описание |
---|---|
Layout | Получить или установить путь к разметке страницы. |
Output | Получить текущий объект TextWriter страницы. |
OutputStack | Получить стэк объектов TextWriter для текущего контекста страницы. |
Page | Предоставляет доступ к общим между страницей, разметкой и разделами данным страницы, аналогичный доступу к свойствам. |
PageData | Предоставляет доступ к общим между страницей, разметкой и разделами данным страницы, аналогичный доступу к массиву. |
Класс WebPageBase - методы
Методы | Описание |
---|---|
ConfigurePage | При переписывании в производном классе конфигурирует текущую страницу на основе конфигурации родительской веб-страницы. |
CreateInstanceFromVirtualPath | Создать новый экземпляр класса WebPageBase с использованием указанного виртуального пути. |
DefineSection | Вызов内容由 страницей для создания指定的 содержимого части. |
GetOutputWriter | Вернуть экземпляр текстового редактора для отображения страницы. |
InitializePage | Инициализировать текущую страницу. |
IsSectionDefined | Вернуть значение, указывающее, определена ли указанная часть на странице. |
PopContext | Вернуть и удалить контекст с вершины экземпляра OutputStack. |
PushContext | Вставить指定的 контекст в вершину экземпляра OutputStack. |
RenderBody | В разметке страницы будет отображаться содержимое части страницы, которая не указана. |
RenderPage | Отображение содержимого одной страницы в другой. |
RenderSection | В разметке страницы будет отображаться содержимое указанной части. |
Write | Записать指定的 параметр в виде заключенного HTML. |
WriteLiteral | Не требуется предварительная HTML-кодировка指定的 объекта, чтобы его можно было записать. |
Другие常用的 методы и свойства
Свойства | Описание |
---|---|
Request.Cookies[key] | Получение или установка значения HTTP куки. |
Request.Files[key] | Получение файла, загруженного в текущем запросе. |
Request.Form[key] | Получение данных, отправленных с помощью метода POST в форме (в виде строки). |
Request.QueryString[key] | Получение集合 переменных HTTP-запроса. |
Request.Unvalidated(key) | Выборочно отключение проверки запросов для элементов формы, значений строки запроса, cookie. |
Response.AddHeader() | Добавление HTTP-заголовка в поток вывода. |
Response.OutputCache() | Конфигурация стратегии кэширования HTTP-ответа экземпляра HTTP-ответа. |
Response.Redirect(path) | Перенаправление клиента на новый URL. |
Response.SetStatus(StatusCode) | Установка HTTP-статусного кода HTTP-ответа. |
Response.WriteBinary() | Запись последовательности байтов двоичного содержимого с указанным MIME-типом в поток HTTP-ответа. |
Response.WriteFile(file) | Запись指定的 файла directamente в поток HTTP-ответа. |
@section(sectionName) | Определение части содержимого с указанным именем. |
Server.HtmlDecode(htmlText) | Декодирование строк, прошедших HTML-кодирование. |
Server.HtmlEncode(text) | HTML-кодирование строки. |
Server.MapPath(virtualPath) | Возврат физического пути сервера для указанного виртуального пути. |
Server.UrlDecode(urlText) | Преобразование кодированной строки, предназначенной для передачи через URL, в декодированную строку. |
Server.UrlEncode(text) | Кодирование строки для надежной HTTP-транзакции от сервера к клиенту через URL. |
Session[key] | Получение или установление значения, которое будет существовать до тех пор, пока пользователь не закроет браузер. |
ToString() | Отображение строкового представления значения объекта. |
UrlData[index] | Получение данных, связанных с URL-путем. |
- Предыдущая страница Примеры WebPages
- Следующая страница Безопасность WebPages