Réponse acceptée !
private string OrderBy
{
get
{
return @Viewstate("OrderBy");
}
set
{
Viewstate("OrderBy");
}
}
private void DataGrid1_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
{
OrderBy " order by " + e.SortExpression;
BindData();
}
//Voila le code pour mon changement de page
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex = e.NewPageIndex;
BindData;
}
private void BindData()
{
sqlDataAdapter1.SelectCommand.CommandText += OrderBy;
sqlDataAdapter1.Fill(employeeTDS1);
DataGrid1.DataBind();
}
Le C# ne m'est pas un langage natif, donc il se peut qu'il y ait des
erreurs de syntaxe, mais voila en gros ceux à quoi ca devrait
ressembler.
Cyril -
MCP ASP.netWebmaster de :
Hoshimi.CodeS-SourceS.fr