..


Спонсоред Линкс

Пејџинг од КСМЛ документ помоћу АСП.НЕТ

Чланак који је написао Лука Руггиеро
Страна 1 од 2

НЕТ-у. Оквир обезбеђује драгоцене алатке за управљање КСМЛ докумената, било кроз матерњи класе кроз часове које АДО.НЕТ.

У овом чланку ћемо погледати на пример КСМЛ документа пејџинг са АСП.НЕТ користи репетитор за штампање на видео података, ДатаСет на светлост и класе за рад ПагедДатаСоурце података пејџинг.

Ми ћемо радити у датотеци пагиназионе.аспк да је, након завршетка свих операција, ће изгледати овако:

Тако видимо да је веб страницу на којој се приказује 3 Н расположивих података, можемо приказати тренутну страницу број и укупан број страна и, на крају, навигационе везе између страница које нису активне када је страница Тренутни је први или последњи.

Ми стварамо КСМЛ документ који садржи податке или датотеке које ће персоне.кмл следећу структуру:






 <Ксмл версион = "1.0" енцодинг = "ИСО-8859-1"?>







 <персоне>



    



 <персона>



        



 Максимилијан <наме> </ наме>



        



 <Последња Боси </ наме>



    



 </ Особа>



    



 <персона>



        



 <наме> Лука </ наме>



        



 <Последња Руђеро </ наме>



    



 </ Особа>



    



 <персона>



        



 <наме> Клаудио </ наме>



        



 <Последња Гарау </ наме>



    



 </ Особа>



    



 <персона>



        



 <наме> Ђенаро </ наме>



        



 <Последња Венеросо </ наме>



    



 </ Особа>



    



 <персона>



        



 <наме> Марија </ наме>



        



 <Последња Бонора </ наме>



    



 </ Особа>







 </ Особа>



Хајде да сада видимо ХТМЛ-а који ће бити садржан у телу страницу:





 <форм рунат="сервер">

 





 <асп:репеатер ид="рисултати" рунат="сервер">



    



 <ИтемТемплате>



        



 <п>



            



 <% # Цонтаинер.ДатаИтем ("име")%>



            



 <% # Цонтаинер.ДатаИтем ("име")%>



        



 </ П>



    



 </ ИтемТемплате>

 





 </ Асп: Репеатер>

 





 <п> <асп:литерал ид="пагина" Тект="1" рунат="сервер" /> </ б> </ п>







 <п>



    



 <асп:хиперлинк ид="индиетро" рунат="сервер" Тект="Индиетро" /> |



    



 <асп:хиперлинк ид="аванти" Тект="Аванти" рунат="сервер" />







 </ П>







 </ Образац>



Градимо репетитор у коме податке за штампу, дакле сервер-сиде текст да одштампате тренутну страницу и укупни број страница и линкова (такође на страни сервера) да се крећете између страница.

Да би пријатнијим коначан резултат, применили смо страна мало ЦСС:






 <стиле типе="тект/цсс">







 Тело







 {



    



 бацкгроунд: # ФФФФФФ;



    



 цолор: # 000000;



    



 маргин: 10пк 10пк 10пк 10пк;







 }







 П







 {



    



 фонт-сизе: 13пк;



    



 фонт-фамили: Вердана;







 }







 на







 {



    



 цолор: # 0000ФФ;



    



 фонт-сизе: нико;







 }







 а: ховер







 {



    



 цолор: # ФФ0000;



    



 фонт-сизе: нико;







 }







 а.нолинк







 {



    



 цолор: # аааааа;







 }







 </ Стиле>



Напомена ЦСС класе "нолинк" који се позвао преко АСП.НЕТ код да означите као "кликне" везе "назад" и "напред" у случају прве или последње странице података.

У истој категорији ...
Е-учење
АСП (Адванцед) АСП (Адванцед)
Цео курс за креирање динамичких веб сајтова. Од 39 €.
АСП.НЕТ (курс) АСП.НЕТ (курс)
Цео курс за изградњу Веб апликације од 49 €.
СКЛ и базе података (курс) СКЛ и базе података (курс)
Креирање и управљање релационим базама података. Од 39 €.
Спонсоред Линкс