..


Sponsorētās saites

Peidžeru par XML dokumentu, izmantojot ASP.NET

Raksts raksta Luca Ruggiero
Lapa 1 no 2

. NET Framework nodrošina vērtīgu instrumentu, lai pārvaldītu XML dokumentiem, vai nu native klasēs, izmantojot klasēm, ko ADO.NET.

Šajā rakstā mēs apskatīt piemēru XML dokumentu ar ASP.NET peidžeru izmanto retranslatoru, lai drukātu uz video datus, DataSet pret gaismu un klasi palaist PagedDataSource peidžeru datus.

Mēs strādāsim failā paginazione.aspx, ka pēc pabeigšanas visas darbības, izskatīsies šādi:

Tādējādi mēs redzam, ka tā ir web lapa, kur mēs displejs 3 N pieejamos datus, mēs parādītu pašreizējās lappuses numuru un kopējo lappušu skaitu un, visbeidzot, navigācijas saites starp lapām, kuras nav aktīvas, kad lapa Current ir pirmā vai pēdējā.

Mēs izveidot XML dokumentu, kas satur datus vai failu, kas būs persone.xml šādu struktūru:






 <Xml version = "1.0" kodējums = "ISO-8859-1"?>







 <persone>



    



 <persona>



        



 Maximilian <name> </ name>



        



 <Last Bossi </ name>



    



 </ Persona>



    



 <persona>



        



 <name> Luke </ name>



        



 <Last Ruggiero </ name>



    



 </ Persona>



    



 <persona>



        



 <name> Claudio </ name>



        



 <Last Garau </ name>



    



 </ Persona>



    



 <persona>



        



 <name> Gennaro </ name>



        



 <Last Veneroso </ name>



    



 </ Persona>



    



 <persona>



        



 <name> Maria </ name>



        



 <Last Bonora </ name>



    



 </ Persona>







 </ Persona>



Ļaujiet mums tagad redz HTML, kas tiks iekļauti pamattekstā mājas lapā:





 <form runat="server">

 





 <asp:repeater id="risultati" runat="server">



    



 <ItemTemplate>



        



 <p>



            



 <% # Container.DataItem ("name")%>



            



 <% # Container.DataItem ("name")%>



        



 </ P>



    



 </ ItemTemplate>

 





 </ Asp: Repeater>

 





 <p> <asp:literal id="pagina" Text="1" runat="server" /> </ b> </ p>







 <p>



    



 <asp:hyperlink id="indietro" runat="server" Text="Indietro" /> |



    



 <asp:hyperlink id="avanti" Text="Avanti" runat="server" />







 </ P>







 </ Form>



Mēs būvējam atkārtotājs, kurā izdrukāt datus, tāpēc servera pusē teksts drukāt pašreizējo lappusi un lappušu kopējo skaitu un saites (arī servera pusē), lai pārvietotos starp lappusēm.

Lai padarītu patīkamāku gala rezultātu, mēs izmantojam lapu mazliet CSS:






 <style type="text/css">







 Body







 {



    



 background: # FFFFFF;



    



 color: # 000000;



    



 margin: 10px 10px 10px 10px;







 }







 p







 {



    



 font-size: 13px;



    



 font-family: verdana;







 }







 līdz







 {



    



 color: # 0000FF;



    



 text-decoration: none;







 }







 a: hover







 {



    



 color: # FF0000;



    



 text-decoration: none;







 }







 a.nolink







 {



    



 color: # aaaaaa;







 }







 </ Style>



Piezīme CSS klase "nolink", kas atsaucas, izmantojot ASP.NET kodu, lai atzīmētu par "klikšķināmos" saites "back" un "uz priekšu", uz pirmo vai pēdējo lapu datus.

Šajā pašā kategorijā ...
E-Learning
ASP (Advanced) ASP (Advanced)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no € 39.
ASP.NET (Kurss) ASP.NET (Kurss)
Pilns kurss būvniecībai Web pieteikumus no 49 €.
SQL un datu bāzes (Course) SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39.
Sponsorētās saites