АкушерствоАнатомияАнестезиологияВакцинопрофилактикаВалеологияВетеринарияГигиенаЗаболеванияИммунологияКардиологияНеврологияНефрологияОнкологияОториноларингологияОфтальмологияПаразитологияПедиатрияПервая помощьПсихиатрияПульмонологияРеанимацияРевматологияСтоматологияТерапияТоксикологияТравматологияУрологияФармакологияФармацевтикаФизиотерапияФтизиатрияХирургияЭндокринологияЭпидемиология

Доступ до даних ASP.NET

Курсова робота

з предмету «Розробка застосувань клієнт-серверної архітектури»

Тема: "Доступ до даних ASP.NET. Проект «Бібліотека»"

 

Студента III курсу групи ПР-9-12

напрямку підготовки: програмна інженерія

спеціальності: розробка програмного забезпечення

Гребенюка Івана Андрійовича

Керівник викладач вищої категорії Зборівська В. П.

 

Національна шкала _________________________

 

Члени комісії _______ _________________

 

_______ _________________

 

_______ ________________

 

 

Сміла 2016


ЗАВДАННЯ

 

Для курсової роботи _____________________________________

_______________ __________ ____________

Студенту_______________________________________

______________________________________________

Курсова робота на вказану тему виконується студентом технікуму в слідуючому обсязі:

 

1.Пояснювальна записка

І. Вступ

1) Висвітити загальні задачі створення web-застосувань;

2) Показати свою ознайомленість з основними положеннями дисципліни, існуючими міжнародними стандартами та правилами розробки;

3) Проаналізувати проблеми створення web-продуктів.

4) Вказати тему проекту, предмет вивчення.

Обсяг 1-2 ст.

ІІ. Теоретична частина відповідно до варіанту.

Розкрити питання, обсягом 10-12 ст.

 

ІІІ. Постановка задачі.

Призначення додатку, його функціїї та достоїнства. Обсяг 1 ст.

 

ІV. Опис проекту

Опис процесу завантаження проекту, інтерфейс процесу роботи.

Опис розміщення і переходу по сторінках проекту. 6-7 ст.

V. Детальне проектування

Розробка бази даних проекту. Логічна схема бази даних, структура таблиць. Основні модулі, алгоритми. 6-7 ст.

 

VІ Висновки

VII Література

2.Зміст додатків

1) Лістинг програми.

2) Системний код згенерованої бази даних.

3) Графічний матеріал.

4) Схеми проектів.

Дата видачі______________________

Зав.відділенням___________________

Викладач_________________________


 

 

Зміст

 

Вступ. 4

1. Доступ до даних ASP.NET. 7

2. Постановка задачі 18

2.1. Призначення, функції та достоїнства додатку. 18

3. Опис проекту. 19

3.1. Проектування інтерфейсу. 19

3.2. Основні елементи інтерфейсу. 20

4. Детальне проектування. 23

4.1. Розробка бази даних проекту, структура таблиць. 23

4.2. Основні модулі, алгоритми. 25

Висновок. 31

Література. 32

Додаток 1 – Лістинг програми. 33

Додаток 2 – Схеми проекту. 39

 


 

Вступ

Веб - застосунок — розподілений застосунок, в якому клієнтом виступає браузер, а сервером — веб-сервер. Браузер може бути реалізацією так званих тонких клієнтів — логіка застосунку зосереджується на сервері, а функція браузера полягає переважно у відображенні інформації, завантаженої мережею з сервера, і передачі назад даних користувача. Однією з переваг такого підходу є той факт, що клієнти не залежать від конкретної операційної системи користувача, тому веб-застосунки є міжплатформовими сервісами. Задачою веб - застосунку є об’єднання деяких даних в єдину систему мережі.

Всесвітню павутину утворюють мільйони веб-сервісів мережі Інтернет, розташованих по всьому світу. Веб-сервер - це комп'ютерна програма, яка запускається на підключеному до мережі комп'ютері і використовує протокол HTTP для передачі даних. У найпростішому вигляді така програма отримує по мережі HTTP-запит на певний ресурс, знаходить відповідний файл на локальному жорсткому диску і відправляє його по мережі запит комп'ютера. Більш складні веб-сервери здатні у відповідь на HTTP-запит динамічно генерувати документи за допомогою шаблонів і сценаріїв.

Для перегляду інформації, отриманої від веб-сервера, на клієнтському комп'ютері застосовується спеціальна програма - веб-браузер. Основна функція веб-браузера - відображення гіпертексту. Всесвітня павутина нерозривно пов'язана з поняттями гіпертексту і гіперпосилання. Велика частина інформації в Інтернеті є саме гіпертекст.

Стандартів по розробці веб-застосувань в світі достатня кількість: Annotea, CC / PP, Compound Document Formats, CSS, DOM, HTML, HTTP, InkML, MathML, OWL, PICS, PNG, P3P, RDF, SMIL, SOAP / XMLP, SPARQL, Style, SVG, TAG, Timed Text, URI / URL, Voice Browser, WAI, WAI-ARIA, WebCGM, Web Services, XForms, XHTML, XInclude, XLink, XML, XML Base, XML Binary Characterization, XML Encryption, XML Key Management, XML Query, XML Schema, XML Signature, XPath, XPointer, MXSL і XSLT.

Для розробки проекту я використовую такі стандарти: HTML(мова гіпертекстової розмітки), HTTP(протокол передачі гіпертексту), URL(універсальний покажчик ресурсу), XML(розширювана мова розмітки).

При розробці веб-продуктів можна зіштовхнутись з деякими проблемами по його розробці:

· Призначення веб-продукту;

· Межі веб-продукту(його можливості);

· Вибір програмного продукту для створення певного веб-продукту(CMS);

· Коло людей, на яких буде розрахований даний веб-продукт;

· Дизайн веб-продукту.

· Використання скриптів, їх перевірка працездатності в різних браузерах.

Предметом вивчення курсового проекту є веб-продукт «Бібліотека». Даним веб-продуктом зможуть користуватися, як адміністратори, так і користувачі. Проект «Бібліотека» містить в собі можливості забронювати книгу, перевіряти чи доступна та чи інша книга за заохоченням, дає можливість повернути книгу. Також дає можливість пошуку та фільтрацією книги за її назвою, його автором, анотацією, ISBN(унікальний номер книжкового видавництва), та також пошук та фільтрація за ключовими словами. В даному веб-продукті є можливість пошук та фільтрація книг за їх категорією.

Темою проекту є розробка веб-проекту «Бібліотека», яким зможуть користуватись певні користувачі, які будуть ідентифіковані за допомогою форми реєстрації.

Метою даної курсової роботи є:

· Розробка веб-продукту «Бібліотека», яка дозволить виконувати пошук та фільтрацію за певними критеріями та категоріями, отримання книг та їх повернення;

· Отримання навичок самостійного визначення інтерфейсу веб-продукту;

· Отримання навичок самостійного визначення архітектури веб-продукту;

· Закріплення знань по розробці проектів ASP.NET.

Метою створення веб-продукту є закріплення навичок по розробці додатків ASP.NET.


Доступ до даних ASP.NET

 

До складу платформи ASP.NET входять функції, що дозволяють додати доступ до даних на веб-сторінках ASP.NET з написанням мінімально необхідного програмного коду або зовсім без нього. В якості джерел даних можна використовувати бази даних, дані та файли XML, а також бізнес-об'єкти. Потім дані можна відобразити на сторінці за допомогою різноманітних елементів управління, що забезпечують широкі можливості представлення даних на сторінці.

Веб-додатки зазвичай отримують доступ до джерел даних для збереження і вилучення динамічних даних. Можна створити код для доступу до даних за допомогою класів з простору імен System.Data (зазвичай званого ADO.NET) і простору імен System.Xml. Такий підхід широко використовувався в попередніх версіях ASP.NET.

Однак ASP.NET також дозволяє виконати прив'язку даних декларативно. При цьому для найбільш поширених сценаріїв даних, включаючи наведені нижче, код взагалі не потрібно:

· Вибір і відображення даних.

· Сортування, розбиття по сторінках і кешування даних.

· Оновлення, вставка і видалення даних.

· Фільтрація даних за допомогою параметрів середовища виконання.

· Створення сценаріїв з відношенням "основний / подробиці" з використанням параметрів.

ASP.NET включає два типи серверних елементів управління, використовуваних у декларативною моделі прив'язки даних: елементи управління джерелом даних і елементи управління прив'язки даних. Ці елементи управління контролюють базові завдання, необхідні веб-моделі без відомостей про стан для відображення і оновлення даних на веб-сторінках ASP.NET. У результаті користувачеві не потрібно розуміти особливості життєвого циклу запиту сторінки для виконання прив'язки даних.

Елементи управління джерелом даних - це елементи управління ASP.NET, керівники завданнями підключення до джерела даних і читання і запису даних. Елементи управління джерелом даних не малює користувальницький інтерфейс, а замість цього виступають як посередник між конкретним джерелом даних (наприклад базою даних, бізнес-об'єктом або файлом XML) та іншими елементами управління на веб-сторінці ASP.NET. Елементи управління джерелом даних надають широкі можливості для витягання і зміни даних, включаючи запити, сортування, розбиття по сторінках, фільтрацію, оновлення, видалення і вставку.

ASP.NET містить такі елементи управління джерелом даних:

· AccessDataSource – дозволяє працювати з базою даних Microsoft Access.

· LinqDataSource – дозволяє використовувати запити LINQ на веб-сторінці ASP.NET через декларативну розмітку, щоб витягти дані з об'єкта даних і змінити їх. Підтримує автоматичне створення команд вибору, поновлення, вставки і видалення. Елемент управління також підтримує сортування, фільтрацію і розбиття по сторінках.

· ObjectDataSource – дозволяє працювати з бізнес-об'єктом або з іншим класом і створювати веб-додатки, засновані на об'єктах середнього рівня для управління даними.

· SiteMapDataSource – використовується зі структурою переходів веб-вузла ASP.NET.

· SqlDataSource – дозволяє працювати з керованими постачальниками даних ADO.NET, що надає доступ до баз даних Microsoft SQL Server, OLE DB, ODBC і Oracle.

· XmlDataSource – дозволяє працювати з файлом XML, що особливо зручно для ієрархічних серверних елементів керування ASP.NET, наприклад елемента керування TreeView або Menu.

· Елементи управління джерелом даних можна також розширювати для підтримки додаткових постачальників сховища даних доступу.

· Елементи управління з прив'язкою до даних малює дані для запитувача оглядача як розмітку. Елемент управління з прив'язкою до даних може прив'язуватися до елементу управління джерелом даних і автоматично отримувати дані в потрібний час під час життєвого циклу запиту сторінки. Елементи управління з прив'язкою до даних дозволяють використовувати переваги, надані елементом управління джерелом даних, включаючи сортування, розбиття по сторінках, кешування, фільтрацію, оновлення, видалення і вставку. Елемент управління з прив'язкою до даних підключається до елементу управління джерелом даних за допомогою властивості DataSourceID.

· ASP.NET містить елементи управління з прив'язкою до даних, описані нижче:

· Елементи управління списку – відображають дані в списках різних форматів. До елементів управління списку відносяться елементи управління BulletedList, CheckBoxList, DropDownList, ListBox і RadioButtonList.

· AdRotator – відображає оголошення на сторінці у вигляді зображення, який користувачі можуть натиснути для переходу по URL-адресою, пов'язаному з цим оголошенням.

· DataList – відображає даних в таблиці. Вимальовування кожного елемента виконується з використанням заданого шаблону елемента.

· DetailsView – відображає по одному запису за раз в табличному макеті і дозволяє змінювати, видаляти і вставляти записи. Можна також перегортати записи.

· FormView – схожий на елемент управління DetailsView, але дозволяє задати для кожного запису макет довільної форми. Елемент управління FormView схожий на елемент управління DataList, діючий для окремого запису.

· GridView – відображає дані в таблиці і включає підтримку зміни, поновлення, видалення, сортування даних і розбиття їх по сторінках без використання коду.

· ListView – дозволяє задати макет даних з використанням шаблонів. Підтримує автоматичне сортування, зміна, вставку і видалення операцій. Можна також включити розбиття по сторінках за допомогою відповідного елемента управління DataPager.

· Menu – відображає дані в ієрархічному динамічному меню, яке може містити підменю.

· Repeater – відображає дані в списку. Вимальовування кожного елемента виконується з використанням заданого шаблону елемента.

· TreeView – відображає дані в ієрархічному дереві розгорнутих вузлів.

Вбудована мова запитів (LINQ) надає уніфіковану модель програмування для створення запитів та оновлення даних з різних типів джерел, а також розширює можливості обробки даних безпосередньо в мовах C # і Visual Basic. У LINQ до реляційних даними застосовуються принципи об'єктно-орієнтованого програмування. Для роботи з LINQ можна використовувати елемент управління LinqDataSource. Можна також створювати запити LINQ безпосередньо для доступу до даних з веб-сторінки.

Динамічні дані ASP.NET - це платформа, на основі якої можна швидко створювати керовані даними веб-додатки ASP.NET. Платформа динамічних даних автоматично визначає модель даних під час виконання і визначає по моделі даних необхідну функціональність для користувача інтерфейсу. Механізм формування шаблонів миттєво формує функціональний веб-вузол для перегляду та зміни даних. Його легко налаштувати за допомогою метаданих, шаблонів, або шляхом створення стандартних сторінок ASP.NET, перевизначайте поведінка за умовчанням. Інтегрувати частини логіки формування шаблонів легко можна і в сторінки існуючих веб-додатків ASP.NET.

У ASP.NET включені елементи управління джерелами даних, що дозволяють працювати з різними типами джерел даних, таких як база даних, XML-файл або бізнес-об'єкт середнього рівня. Елементи управління джерелами даних підключаються до джерел даних і витягають з них дані, а також дозволяють іншим елементам управління зв'язуватися з ними, не вимагаючи написання коду. Елементи управління джерелами даних також можуть підтримувати зміну даних.

Платформа.NET Framework включає в себе елементи управління джерелами даних для підтримки різних сценаріїв прив'язки даних. Нижче описано вбудовані елементи управління джерелами даних:

· LinqDataSource – дозволяє використовувати запити LINQ на веб-сторінці ASP.NET через декларативну розмітку, щоб витягти дані з об'єкта даних і змінити їх. Елемент управління підтримує автоматичне формування команд вибору, поновлення, вставки і видалення. Також підтримується сортування, фільтрація і розбиття по сторінках.

· EntityDataSource – дозволяє виконувати прив'язку до даних, заснованим на сутнісної моделі даних (EDM). Елемент управління підтримує автоматичне формування команд оновлення, вставки, видалення і вибору. Також підтримується сортування, фільтрація і розбиття по сторінках.

· ObjectDataSource – дозволяє працювати з бізнес-об'єктом або з іншим класом і створювати веб-додатки, засновані на об'єктах середнього рівня для управління даними. Підтримує складні сценарії сортування та розбиття по сторінках, недоступні в інших елементах управління джерелами даних.

· SqlDataSource – дозволяє працювати з базами даних Microsoft SQL Server, OLE DB, ODBC або Oracle. При використанні з SQL Server підтримує розширені можливості кешування. Також елемент управління підтримує сортування, фільтрацію і розбиття по сторінках при поверненні даних у вигляді об'єкта DataSet.

· AccessDataSource – дозволяє працювати з базою даних Microsoft Access. Підтримує сортування, фільтрацію і розбиття по сторінках при поверненні даних у вигляді об'єкта DataSet.

· XmlDataSource – дозволяє працювати з XML-файлом, особливо для ієрархічних серверних елементів керування ASP.NET, наприклад, для елементу управління TreeView або Menu. Підтримує можливості фільтрації із застосуванням виразів XPath і дозволяє застосовувати до даних перетворення XSLT. XmlDataSource дозволяє оновлювати дані шляхом збереження всього XML-документа зі змінами.

· SiteMapDataSource – використовується зі структурою переходів веб-вузла ASP.NET.

Елемент управління LinqDataSource дозволяє використовувати LINQ на сторінці ASP.NET для отримання даних з таблиці бази даних або з колекції даних у пам'яті. Можна використовувати декларативну розмітку, щоб вказати всі умови, необхідні для вилучення, фільтрації, сортування та групування даних. При отриманні даних з таблиці бази даних SQL, можна також налаштувати елемент управління LinqDataSource на обробку операцій оновлення, вставки і видалення даних. Це можна зробити шляхом написання команд SQL для виконання таких завдань. Використовуючи елемент управління LinqDataSource, можна зменшити об'єм коду, необхідного для операцій з даними, в порівнянні з виконанням цих же операцій з використанням інших елементів управління джерелами даних.

Елемент управління SqlDataSource витягує і змінює дані, використовуючи команди SQL. Елемент управління SqlDataSource підтримує бази даних Microsoft SQL Server, OLE DB, ODBC і Oracle.

Елемент управління SqlDataSource може повернути результати в якості об'єкта DataReader або DataSet. Він підтримує сортування, фільтрацію і кешування при поверненні результатів як DataSet. При роботі з Microsoft SQL Server елемент управління має додаткову перевагу в тому, що він може зробити результати кеша недійсними при змінах в базі даних, використовуючи об'єкт SqlCacheDependency.

Елемент управління EntityDataSource підтримує сценарії прив'язки даних на основі моделі EDM. Відповідно до цієї специфікацією даних дані представляються як набори сутностей і зв'язків. Модель EDM використовується Entity Framework в об'єктно-орієнтованому зіставленні і в інших сценаріях, наприклад в службах даних ADO.NET. Елемент управління EntityDataSource підтримує Entity-SQL (eSQL) в якості мови запитів, а також підтримує специфікацію запитів, надану класом ObjectQuery (Of T).

Елемент управління ObjectDataSource працює з бізнес-об'єктом або з іншим класом у веб-додатках, що використовують бізнес-об'єкти середнього рівня для управління даними. Елемент управління призначений для взаємодії з об'єктом, які реалізують один або кілька методів для вилучення або зміни даних. При взаємодії елементів управління з прив'язкою до даних з елементом управління ObjectDataSource для вилучення або зміни даних, елемент управління ObjectDataSource передає значення від пов'язаного елементу управління вихідному об'єкту в якості параметрів у викликах методу.

Методи вилучення даних вихідного об'єкта повинні повернути об'єкт DataSet, DataTable або DataView, або об'єкт, який реалізує інтерфейс IEnumerable. Якщо дані повертаються як об'єкт DataSet, DataTable або DataView, то елемент управління ObjectDataSource може кешувати і фільтрувати дані. Також можна реалізувати додаткові сценарії розбиття по сторінках, якщо вихідний об'єкт приймає відомості про розмір сторінки і індексі записи з елемента управління ObjectDataSource.

Елемент управління XmlDataSource зчитує і записує XML-дані, щоб з ними можна було працювати використовуючи елементи управління, наприклад TreeView і Menu. Елемент управління XmlDataSource може зчитувати XML-файл або рядок XML. При роботі елемента керування з XML-файлом він може записувати змінені XML-дані назад у вихідний файл. Якщо доступна схема, що описує дані, то елемент управління XmlDataSource може використовувати схему для надання даних шляхом використання типізованих членів.

Можна застосувати перетворення XSLT до XML-даними, що дозволить перетворити необроблені дані з XML-файла і представити їх у форматі, більш зручному для елемента управління, який потрібно зв'язати з XML-даними.

Також можна застосувати вираження XPath до XML-даними, що дозволить фільтрувати XML-дані й повертатимуть тільки певні вузли в дереві XML або шукати вузли з певними значеннями і т. Д. Використання вирази XPath відключає можливість вставки нових даних.

Елемент управління AccessDataSource є спеціалізованою версією елементу управління SqlDataSource, розробленої спеціально для роботи з MDB-файлами Microsoft Access. Як і для елемента керування SqlDataSource, необхідно використовувати інструкції SQL для визначення того, як елемент управління вибирає і отримує дані.

Елемент управління SiteMapDataSource працює з картами веб-вузла ASP.NET і надає дані структури переходів веб-вузла. Найчастіше він використовується з елементом управління Menu. Елемент управління SiteMapDataSource також корисний при необхідності настроювання структури переходів веб-вузла з використанням даних карти веб-вузла за допомогою серверних веб-елементів управління, що не розроблених спеціально для переходів, наприклад, елементів управління TreeView або DropDownList.

Зазвичай веб-додатки відображають дані з реляційних баз даних, таких як Microsoft SQL Server, Microsoft Access, Oracle і сховище даних OLEDB або ODBC. Для спрощення завдання прив'язки елемента керування до даних з бази даних ASP.NET надає елементи управління LinqDataSource і SqlDataSource.

Елемент управління LinqDataSource дозволяє використовувати LINQ на веб-сторінці ASP.NET в декларативною розмітці для витягання і зміни даних з об'єкта даних. Цей елемент управління підтримує автоматичне створення команд вибірки, видалення, вставки і оновлення. Він також підтримує сортування, фільтрацію і розбиття по сторінках.

При використанні елемента керування LinqDataSource для взаємодії з даними з бази даних підключення елемента керування LinqDataSource безпосередньо до бази даних не виконується. Замість цього він взаємодіє з класами сутностей, що представляють базу даних і таблиці. Класи сутностей можна створити за допомогою Серед. Об'єктно-реляційний конструктор виконавши службову програму SqlMetal.exe. Додаткові відомості див. У розділах Реляційний конструктор об'єктів і Засіб створення коду (SqlMetal.exe).

Як правило, створювані класи сутностей знаходяться в папці App_Code веб-додатки. Серед. Об'єктно-реляційний конструктор або програма SqlMetal.exe створює один клас, що представляє базу даних і по одному класу для кожної таблиці в базі даних.

Елемент управління LinqDataSource підключається до класу бази даних шляхом присвоєння властивості ContextTypeName імені класу, що представляє базу даних. Елемент LinqDataSource підключається до конкретної таблиці шляхом присвоєння властивості TableName імені класу, який представляє таблицю. Наприклад щоб підключитися до таблиці Contacts в базі даних AdventureWorks, слід задати як значення властивості ContextTypeName ім'я класу, таке як AdventureWorksDataContext (або будь-яке ім'я, вказане для об'єкта бази даних). Для властивості TableName встановлюється значення Contacts.

Елемент управління SqlDataSource надає для веб додатки пряме підключення до бази даних. Елементи управління прив'язки до даних, наприклад GridView, DetailsView і FormView, можуть використовувати елемент управління SqlDataSource для автоматичного вилучення та зміни даних. Команди для вибірки, відновлення, вставки і видалення даних задаються як частина елемента управління SqlDataSource, і він виконує ці операції автоматично. Немає необхідності писати код (наприклад код ADO.NET, що використовує класи в просторі імен System.Data), щоб створити підключення і задати команди для виконання запитів і оновлень в базі даних.

ASP.NET надає елемент управління AccessDataSource, що спрощує задачу підключення до файлу бази даних Microsoft Access (MDB-файлу). Клас AccessDataSource успадковується від класу SqlDataSource і автоматично підключається до MDB-файлу за допомогою постачальника даних System.Data.OleDb.NET Framework і постачальника даних Microsoft.Jet.OLEDB.4.0 OLE DB. Для підключення до бази даних Access шлях до файлу надається у властивості DataFile. За винятком іншого способу підключення до бази даних Access Microsoft, елемент управління AccessDataSource працює в точності як елемент управління SqlDataSource.

Елементи управління джерел даних можуть працювати з табличними даними (даними на основі таблиці або реляційними даними), з ієрархічними даними або і з тими, і з іншими. Елементи управління SqlDataSource і ObjectDataSource є прикладами елементів управління джерела даних, що працюють з табличними даними. ASP.NET також включає два елементи управління джерела даних, які спрощують прив'язку до ієрархічним даними: елемент управління XmlDataSource, що працює з XML з файлу або рядки, і елемент управління SiteMapDataSource, що працює з даними переходів веб-вузла (які за умовчанням підтримуються як дані XML). Елементи управління джерела ієрархічних даних використовуються тільки в сценаріях для читання, щоб відображати дані.

XML є ієрархічним за структурою, і може бути відображений у веб-сторінках ASP.NET за допомогою прив'язаних до ієрархічним даними елементів управління, наприклад TreeView або Menu. Можна прив'язати елемент управління джерела ієрархічних даних, задавши як значення властивості DataSourceID ієрархічного елементу ідентифікатор елемента керування XmlDataSource або SiteMapDataSource.

Оскільки елемент управління XmlDataSource використовується головним чином для того, щоб надавати XML-дані елементам управління з ієрархічною прив'язкою до даних, таким як TreeView і Menu, можна також прив'язати до елементу управління XmlDataSource табличні елементи управління з прив'язкою до даних, наприклад GridView або DataList.

При прив'язці табличних елементів управління з прив'язкою до даних до елементу управління XmlDataSource елемент управління з прив'язкою до даних відображає тільки перший рівень ієрархії XML. Однак в шаблоні елементу управління з прив'язкою до даних можна також використовувати методи прив'язки до даних XPath і XPathSelect, щоб виконувати прив'язку до певних елементів в ієрархії XML. Метод прив'язки до даних XPath повертає значення з вузла або атрибут в будь-якому місці ієрархії. Метод XPathSelect повертає список вузлів, відповідних висловом XPath, з яким елемент управління табличними даними може працювати так само, як якщо б вони були набором записів даних.

На додаток до прив'язки елементів управління до елементу управління XmlDataSource, можна також прив'язати ієрархічний елемент управління до файлу карти веб-вузла.

Отже, ASP.NET являє собою велику бібліотеку рішень завдань, потрібних для розробника, має можливість в різних положеннях використовувати базу даних.


Постановка задачі


Дата добавления: 2016-06-05 | Просмотры: 789 | Нарушение авторских прав



1 | 2 | 3 | 4 | 5 |



При использовании материала ссылка на сайт medlec.org обязательна! (0.012 сек.)