..
. NET Framework ya ADO.NET tarafından sağlanan sınıfları ile ana sınıfları ile, XML dokümanlarını yönetmek için değerli araçlar sağlamaktadır.
Bu yazıda video veri yazdırmak için bir Tekrarlayıcı, çağrı veri PagedDataSource çalıştırmak için ışık ve sınıf için bir DataSet kullanarak ASP.NET ile XML belgesinin sayfalama bir örnek ile inceleyelim.
Biz şöyle ki, tüm işlemlerin tamamlanmasından sonra, bakacağız dosya paginazione.aspx çalışır:

Biz aşağıdaki yapıya persone.xml edecek veri veya dosyayı içeren XML belgesi oluşturmak:
<? Xml version = "1.0" encoding = "ISO-8859-1"?>
<persone>
<persona>
Maximilian <name> </ name>
<Son Bossi </ name>
</ Kişi>
<persona>
<name> Luke </ name>
<Son Ruggiero </ name>
</ Kişi>
<persona>
<name> Claudio </ name>
<Son Garau </ name>
</ Kişi>
<persona>
<name> Gennaro </ name>
<Son Veneroso </ name>
</ Kişi>
<persona>
<name> Maria </ name>
<Son Bonora </ name>
</ Kişi>
</ Kişi>
Şimdi Web sayfasının gövdesinde yer olacak HTML görelim:
<form runat="server">
id="risultati" runat="server"> <asp:repeater
<ItemTemplate>
<p>
<% # Container.DataItem ("isim")%>
<% # Container.DataItem ("isim")%>
</ P>
</ ItemTemplate>
</ Asp: Tekrarlayıcı>
<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>
</ Formu>
Biz tekrarlayıcı hangi yazdırma verileri, geçerli sayfa ve sayfalar ve sayfalar arasında gezinmek için bağlantılar (ayrıca sunucu tarafı) toplam sayısı yazdırmak için bu nedenle bir sunucu tarafı metin. Inşa
Daha keyifli nihai çıkış yapmak için, biz sayfa CSS biraz geçerlidir:
<style type="text/css">
Vücut
{
background: # FFFFFF;
color: # 000000;
margin: 10px 10px 10px 10px;
}
p
{
font-size: 13px;
font-family: verdana;
}
için
{
color: # 0000FF;
text-decoration: none;
}
a: hover
{
color: # FF0000;
text-decoration: none;
}
a.nolink
{
color: # AAAAAA;
}
</ Style>
"Geri", "tıklanabilir" bağlantıları ve veri ilk veya son sayfa durumunda "ileri" olarak işaretlemek için ASP.NET kod ile çağrılan CSS sınıfı "nolink" Not.
| |
ASP (İleri)
Dinamik Web siteleri oluşturmak için tam ders. En düşük € 39. |
| |
ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders. |
| |
SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39. |