Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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["key")
                наприклад: значення зберігання: ViewState["name"] = "Zhang San";
                        Значення: ім'я рядка = 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 Перенаправлення (URL); Метод: Стрибок по сторінках
        1.2 Write("html-тег"); Метод: Відображення змісту сторінки відповідей
        1.3 Кінець(); Метод: Припиніть відповідати на зміст сторінки
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 tag"); Закодуйте html-тег так, щоб він був у вигляді рядка
        3.2 Server.UrlEncode ("url path");  Закодувати рядок URL
        3.3 Server.MapPath ("шлях до URL");  Повертає абсолютний фізичний шлях до цього URL-шляху

Розділ 5
1. Об'єкт додатку: Об'єкт набору додатків, який існує протягом усієї програми (глобальна змінна)
        Використання змінної застосунку: application["variable name"] = значення;
2. Об'єкти cookie: Різні клієнти мають різні об'єкти, і збережену інформацію можна зберігати на клієнті.
        Існує два типи печива: 1. Збережений у пам'яті, користувач зникає після виходу;
2。 Він зберігається у вигляді txt-файлу у папці cookie клієнта, а час зберігання можна налаштовувати.
        Як використовувати змінні об'єкта cookie
                1. Визначити об'єкт cookie
                Cookie HttpCookie = новий HttpCookie ("ключ","значення");
                2. Додайте файл cookie до об'єкта Response
                Відповідь.Cookies.Add(cookie);
                2.2 (Збережено як txt-файл у спеціальній папці на клієнті)
                Cookie.Expires = DateTime.Now.Add ("Час збереження");
                3. Прочитайте зміст об'єкта cookie
                string strValue = Request.Cookies["key"]. Цінність;
               
3. Об'єкт сесії: Різні клієнти мають різні об'єкти, які існують після входу користувача і зникають після виходу.
        Метод використання змінної сесії: Session ["ім'я змінної"] = значення;
        Поширені властивості сесії:
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