..
. NET Framework pruža vrijedne alate za upravljanje XML dokumenata, bilo domaćih nastave kroz nastavu koje ADO.NET.
U ovom članku ćemo pogledati na primjer XML dokumenta stranične s ASP.NET koristi tipkovnica za ispis na video podataka, DataSet na svjetlo i klasa pokrenuti PagedDataSource paging podataka.
Mi ćemo raditi u datoteci paginazione.aspx da je, nakon završetka svih operacija, izgledat će kako slijedi:

Mi stvaramo XML dokument koji sadrži podatke ili datoteku koja će persone.xml sljedeću strukturu:
<? XML verzija = "1.0" kodiranje = "ISO-8859-1">
<persone>
<persona>
Maksimilijan <name> </ name>
<Zadnja Bossi </ name>
</ Osoba>
<persona>
<name> Luka </ ime>
<Zadnja Ruggiero </ name>
</ Osoba>
<persona>
<name> Claudio </ name>
<Zadnja Garau </ name>
</ Osoba>
<persona>
<name> Gennaro </ name>
<Zadnja Veneroso </ name>
</ Osoba>
<persona>
<name> Maria </ name>
<Zadnja Bonora </ name>
</ Osoba>
</ Osoba>
Pogledajmo sada HTML-a koji će biti sadržane u tijelu na web stranici:
<form runat="server">
<asp:repeater id="risultati" runat="server">
<ItemTemplate>
<p>
<% # Container.DataItem ("ime")%>
<% # Container.DataItem ("ime")%>
</ 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>
Mi graditi repetitor u kojem ispisa podataka, dakle na strani poslužitelja tekst za ispis trenutne stranice i ukupan broj stranica i veze (također strani poslužitelja) za navigaciju između stranica.
Da bi ugodnije konačni izlaz, možemo primijeniti stranice malo CSS:
<style type="text/css">
Tijelo
{
background: # FFFFFF;
Boja: # 000000;
margin: 10px 10px 10px 10px;
}
P
{
font-size: 13px;
font-family: Verdana;
}
na
{
Boja: # 0000FF;
text-decoration: none;
}
: hover
{
Boja: # FF0000;
text-decoration: none;
}
a.nolink
{
Boja: # AAAAAA;
}
</ Style>
Napomena CSS klase "nolink" koja zaziva preko ASP.NET kod označiti kao "kliknuti" veze "back" i "prema naprijed" u slučaju prve ili zadnje stranice podataka.
| |
ASP (Advanced)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 39 €. |
| |
ASP.NET (tečaj)
Cijeli tečaj za izgradnju web aplikacije od 49 €. |
| |
SQL i baze podataka (tečaj)
Stvaranje i upravljanje relacijskim bazama podataka. Od 39 €. |