Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 16550|Ответ: 0

[ASP.NET] ASP.NET точки знаний

[Скопировать ссылку]
Опубликовано 02.04.2015 10:32:43 | | |
Глава I
1. Понять разницу между C/S и B/S, ASP.NET разработка программ на основе B/S модели
2.ASP. Особенности и преимущества .NET (см. учебник)
3. Как создать ASP.NET веб-программу в vs2008 (vs2010)?
Шаги: File-->New->Project-->windows C#->ASP.NET приложение
4. Разделение кода: веб-страница на переднем плане и фоновой язык логики C# разделяются,

Глава II
1. Язык скриптов: сервер, клиент
        1.1 Серверный язык скриптов
                Метод написания 1: <скрипт для удаления t language="C#">... Код C# .....</scrip去掉t>
                Метод написания 2: <% %>

        1.2 Язык скриптов клиента (Javascrip удаляет t)
                Письмо: <scrip remove t type="text/javascrip remove t">... javascrip удаляет t-код....</scrip去掉t>

Отличие: Скрипты на стороне клиента отправляются напрямую на страницу клиента и выполняются в браузере клиента.
        Серверный скрипт компилируется и скрывается на серверной стороне, после чего информация о результатах отправляется клиенту

2.Page объекты (общие события и атрибуты)
        2.1 События: Page_Load: Автоматически вызывается при загрузке страницы
        2.2 Атрибут: IsPostBack: Определить, загружается ли он впервые (false: первая загрузка, true: возврат доступа)

3. Передача значения страницы
        3.1 Значение, передаваемое внутри страницы: ViewState["ключ")
                например: значение хранилища: ViewState["name"] = "Zhang San";
                        Value: string name = ViewState["name"]. ToString();
        3.2 Передача значения между страницами
                1. Страница A переходит к B: Добавить атрибут PostBackUrl="B.aspx" к кнопке в A
                2. Фоновый код на странице B: PreviousPage.FindControl("Control ID страницы A");

Глава III
1. Общие элементы управления: текстовое поле, выпадающее меню, выбор радиостанции, галочка, кнопка...
2. Проверьте управление:

Глава IV
1. Объект отклика
        1.1 Redirect(URL); Метод: прыжок по странице
        1.2 Write («html-тег»); Метод: Отображение содержимого страницы ответов
        1.3 End(); Метод: Перестать отвечать на содержимое страницы
2. Объект запроса
        2.1 Атрибут: QueryString["key"]: Получите параметры, переданные по URL
        2.2 Функция: Передача значения между страницами
                Шаги:
1. Кнопка точки на странице: Response.Redirect(B.aspx?Variable Name 1=Value 1&Variable Name 2=Value2&... );
2. Страница B получает значение: Request.QueryString["Variable Name 1"]
3. Объект сервера
        3.1 Server.HTMLEncode ("html-тег"); Закодировать тег html так, чтобы он был в строчной форме
        3.2 Server.UrlEncode ("url path");  Закодировать строку URL
        3.3 Server.MapPath («url path»);  Возвращает абсолютный физический путь к этому URL-пути

Глава 5
1. Объект приложения: объект множества приложений, который существует на протяжении всей программы (глобальная переменная)
        Использование переменной приложения: application["variable name"] = значение;
2. Cookie-объекты: у разных клиентов разные объекты, и сохранённая информация может сохраняться на клиенте.
        Существует два типа печенья: 1. Сохраняясь в памяти, пользователь исчезает при уходе;
2。 Он сохраняется в виде txt-файла в папке cookie клиента, а время хранения можно настраивать.
        Как использовать переменные объектов cookie
                1. Определите объект cookie
                HttpCookie cookie = новый HttpCookie("ключ", "значение");
                2. Добавить файл cookie в объект Response
                Response.Cookies.Add (cookie);
                2.2 (Сохранено как txt-файл в специальной папке на клиенте)
                Cookie.Expires = DateTime.Now.Add ("Время для сохранения");
                3. Прочитайте содержимое cookie-объекта
                строка strValue = Request.Cookies["key"]. Ценность;
               
3. Объект сессии: У разных клиентов есть разные объекты, которые появляются после входа пользователя и исчезают после выхода.
        Метод использования переменной сессии: Session ["name" variable"] = значение;
        Общие свойства сессии:
SessionID: У каждого пользователя свой уникальный SessionID
Тайм-аут: установите время тайм-аута пользователя, unit: minutes, пользователь автоматически выйдет (очистить сессию), если пользователь не работает в указанное время, по умолчанию 20 минут, вы можете изменить это в файле aspx: <% session. Timeout=10 %>
         Метод сессии: Abandon()

ASP.NET知识点.doc (29 KB, Количество скачиваний: 0, Цена продажи: 1 Grain MB)





Предыдущий:asp.net реализовать cookie для сохранения значений
Следующий:asp.net хранить cookie на клиенте и сохранять их
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com