существовать
В Справочном руководстве по классам ASP.NET WebPages мы перечисляем некоторые методы, которые необходимо использовать, а также описания этих методов.метод | описывать |
---|---|
AsBool(), AsBool(истина|ложь) | Преобразовать строковое значение в логическое значение (истина/ложь). Если строку невозможно преобразовать в true/false, возвращается false или другие указанные значения. |
AsDateTime(), AsDateTime( значение ) | Преобразуйте строковое значение в дату/время. Возврат даты и времени. Если строку невозможно преобразовать в дату/время, возвращается MinValue или другое указанное значение. |
AsDecimal(), AsDecimal( значение ) | Преобразует строковое значение в десятичное значение. Если строку невозможно преобразовать в десятичное значение, возвращается 0,0 или другое указанное значение. |
AsFloat(), AsFloat( значение ) | Преобразует строковое значение в число с плавающей запятой. Если строку невозможно преобразовать в число с плавающей запятой, возвращается 0,0 или другое указанное значение. |
AsInt(), AsInt( значение ) | Преобразуйте строковое значение в целое число. Если строку невозможно преобразовать в целое число, возвращается 0 или другое указанное значение. |
Href( путь [, параметр1 [, параметр2]] ) | Создает URL-адрес, совместимый с браузером, на основе пути к локальному файлу с необязательной дополнительной частью пути. |
Html.Raw( значение ) | Значения рендеринга отображаются как разметка HTML, а не как выходные данные в формате HTML. |
IsBool(), IsDateTime(), IsDecimal(), IsFloat(), IsInt() | Возвращает true, если значение можно преобразовать из строки в указанный тип. |
Испусто() | Возвращает true, если объект или переменная не имеет значения. |
IsPost | Возвращает true, если запрос является POST. (Первоначальный запрос обычно представляет собой GET.) |
Макет | Указывает путь к странице макета, который будет применен к этой странице. |
PageData[ ключ ], PageData[ индекс ], Страница | Содержит общие данные между текущей запрошенной страницей, страницей макета и частичной страницей. Вы можете использовать динамические страницы для предоставления атрибутного доступа к одним и тем же данным. |
Рендербоди() | (Страницы макета) Отображает содержимое страницы содержимого, которого нет ни в одном именованном разделе. |
RenderPage( путь , значения ) RenderPage( путь[, параметр1 [, параметр2]] ) | Отображает страницу контента, используя указанный путь и необязательные дополнительные данные. Вы можете получить значение дополнительных параметров из PageData через позицию (экземпляр 1) или ключ (экземпляр 2). |
RenderSection( имя_раздела [, требуется = true|false ] ) | (Страницы макета) Представляет именованную область содержимого. Параметр «Требуется» делает поле обязательным, но не необязательным. |
Запрос.Cookies[ ключ ] | Получает или задает значение файла cookie HTTP. |
Request.Files[ ключ ] | Получает файл, загруженный в текущем запросе. |
Request.Form[ ключ ] | Получите данные, размещенные в форме (в виде строки). И Request.Form, и Request.QueryString требуют проверки [ ключа ]. |
Request.QueryString[ ключ ] | Получает данные, указанные в строке запроса URL-адреса. И Request.Form, и Request.QueryString требуют проверки [ key ]. |
Request.Unvalidated( ключ ) Request.Unvalidated().QueryString|Form|Cookies|Заголовки[ ключ ] | Выборочно отключить проверку запроса (элементы формы, значения строки запроса, файлы cookie, значения заголовков). Проверка запроса включена по умолчанию, что не позволяет пользователям отправлять теги или другой потенциально опасный контент. |
Response.AddHeader( имя , значение ) | Добавляет в ответ заголовок ответа HTTP-сервера. |
Response.OutputCache( секунды [, скольжение] [, варьируются попарамам] ) | Кэширует Кэш вывода страницы в указанное время. Установите скольжение , чтобы сбросить тайм-аут доступа для каждой страницы, и установитеvariByParams для кэширования разных версий страницы для каждой отдельной строки запроса, которая запрашивает страницу. |
Response.Redirect( путь ) | Перенаправить запросы браузера в новое место. |
Response.SetStatus( httpStatusCode ) | Устанавливает код состояния HTTP, отправляемый в браузер. |
Response.WriteBinary( данные [, тип mime] ) | Запишите содержимое данных в ответ на необязательный тип MIME. |
Response.WriteFile( файл ) | Напишите содержимое файла в ответ. |
@section( имя_раздела ) { содержимое } | (Страница макета) Определяет именованную область содержимого. |
Server.HtmlDecode( htmlText ) | Декодируйте строку в кодировке HTML. |
Server.HtmlEncode( текст ) | Кодирует строки, отображаемые в разметке HTML. |
Server.MapPath( виртуальный путь ) | Возвращает физический путь к серверу для указанного виртуального пути. |
Server.UrlDecode( urlText ) | Декодировать текст URL. |
Server.UrlEncode( текст ) | Кодирование текста URL. |
Сеанс [ ключ ] | Получает или задает значение, которое существует до тех пор, пока пользователь не закроет браузер. |
ТоСтрока() | Отображает значение объекта, представленного в виде строки. |
UrlData[ индекс ] | Получите дополнительные данные из URL-адреса (например, /MyPage/ExtraData ). |