Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Элемент управления PlaceHolder




Элемент управления Xml

Загрузка файлов на сервер

Панели с прокруткой

Элемент управления Panel служит для группировки других элементов управления с использованием тэга <div>. В ASP.NET панели могут иметь вертикальные и горизонтальные полосы прокрутки, реализованные с использованием CSS-стиля overflow. Следующий пример показывает, как создается прокручиваемая панель:

<asp:Panel ID="MainPanel" runat="server" Height="60px"

Width="420px" ScrollBars="Auto" BorderStyle="Solid">

<h2>Choose</h2>

<asp:CheckBox ID="cbx1" runat="server" /><br />

<asp:CheckBox ID="cbx2" runat="server" /><br />

<asp:CheckBox ID="cbx3" runat="server" /><br />

<asp:CheckBox ID="cbx4" runat="server" /><br />

</asp:Panel>

Элемент управления FileUpload обладает той же функциональностью, что и рассмотренный ранее элемент управления HtmlInputFile. Однако его программный интерфейс несколько иной, пожалуй, более интуитивный. Свойство HasFile и метод SaveAs() скрывают ссылку на объект, представляющий загруженный на сервер файл, а свойство FileName содержит имя этого файла.

Элемент управления Xml используется для вывода на странице ASP.NET XML-документа. Содержимое XML-файла может выводиться в исходном виде или с применением к нему XSL-трансформации (XSLT). Данный элемент управления является декларативным аналогом класса XslTransform и может использовать этот класс для своих целей.

С помощью элемента управления Xml удобно создавать блоки используемых клиентом XML-данных, задавая документы и применяемые к ним трансформации. XML-документ можно задать разными способами: используя объектную модель XML, в виде строки или указав имя файла. Трансформация XSLT определяется как заранее сконфигурированный экземпляр класса XslTransform или путем указания имени файла:

<asp:xml ID="xmlElem" runat="server" DocumentSource="document.xml"

TransformSource="transform.xsl" />

Если вы намерены применять к XML-данным ту или иную трансформацию, её можно задать между открывающим и закрывающим тэгами элемента управления. Также элемент управления Xml позволяет указывать требуемую трансформацию программными средствами.

Элемент управления PlaceHolder наследуется непосредственно от класса Control и используется только как контейнер для других элементов управления страницы. PlaceHolder не генерирует собственного вывода, и его функции ограничены отображением дочерних элементов управления, динамически добавляемых в его коллекцию Controls. Такой элемент управления не сообщает странице новой функциональности, а просто помогает сгруппировать связанные между собой элементы управления и облегчает их идентификацию.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 387; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.