There is one property for datalist allow paging put as True by default it is false.
And set page size(how many rows you want to display)
and finally generate an event
protected void dgList_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
dgList.CurrentPageIndex = e.NewPageIndex
fillist();
}
fillist()
is a method for binding the data to data list.
hope this is useful,
vikranthreddy