Duyurular
  Son eklenen yazılar
  Bazı Sayfalarımız

KONULAR
  ASP.NET   GridView   DetailsView
  FormView   FindControl

Yazılar
GridView'de AllowPaging ve AllowSorting

GridView'de AllowPaging ve AllowSorting

<asp:GridView ID="gridView" OnPageIndexChanging="gridView_PageIndexChanging" OnSorting="gridView_Sorting" runat="server" />
//Sıralamanın büyükten küçüğe mi, küçükten büyüğüme sıralama yapacağını belirtir.
private string ConvertSortDirectionToSql(SortDirection sortDireciton)
{
string newSortDirection = String.Empty;
switch (sortDirection)
{
case SortDirection.Ascending:
newSortDirection = "ASC";
break;
case SortDirection.Descending:
newSortDirection = "DESC";
break;
}
return newSortDirection
}
// Sıralama yapmak için
protected void gridView_Sorting(object sender, GridViewSortEventArgs e)
{
DataTable dataTable = gridView.DataSource as DataTable;
if (dataTable != null)
{
DataView dataView = new DataView(dataTable);
dataView.Sort = e.SortExpression + " " + ConvertSortDirectionToSql(e.SortDirection);
gridView.DataSource = dataView;
gridView.DataBind();
}
}

//Sayfalama yapmak için
protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gridView.PageIndex = e.NewPageIndex;
gridView.DataBind();
}

Kaynak: forum.asp.net

 



Rasgele Sayfalar
İLGİ Göz Kbb Hast. Mrk - ANKARA
Tarih-Kültür Serisi
Gökmedrese (Tarih ve Kültür 1)
Ziyaretçi durumu
toplam: 114906 bugün: 106 online: 4
anasayfa | neler yapariz | referanslar | asp.net | profil | iletişim | Yasal Uyarı

Copyright © 2008 Duygu Bilişim ve Medya Hizmetleri