Câu hỏi này đã đc post cả ngàn lần . Tại sao bạn không search trước khi hỏi?
Người VN mà ai cũng như bạn sao mà phát triển đc .
Thứ nhất bạn vào GirdView ==> Edit column
mình có 1 gridview co 3 cột : Tên , tuổi, địa chỉ
chọn cột đó , chỗ SortExpression : điền tên column bạn load trong db.
rồi chọn Girdview , chỗ GridView_Dept_Sorting xài hàm này
Mã:
private static string ASCENDING = " ASC";
private static string DESCENDING = " DESC";
protected void GridView_Dept_Sorting(object sender, GridViewSortEventArgs e)
{
string sortExpression = e.SortExpression;
ViewState["SortExpression"] = sortExpression;
if (GridViewSortDirection == SortDirection.Ascending)
{
GridViewSortDirection = SortDirection.Descending;
SortGridView(sortExpression, DESCENDING);
}
else
{
GridViewSortDirection = SortDirection.Ascending;
SortGridView(sortExpression, ASCENDING);
}
}
Mã:
private SortDirection GridViewSortDirection
{
get
{
if (ViewState["sortDirection"] == null)
ViewState["sortDirection"] = SortDirection.Ascending;
return (SortDirection)ViewState["sortDirection"];
}
set { ViewState["sortDirection"] = value; }
}
//========================================
private void SortGridView(string sortExpression, string direction)
{
DataView dv = new DataView(dt_dept); // dt_dept là table chứa dữ liệu của gridview
dv.Sort = sortExpression + direction;
GridView_Dept.DataSource = dv;
GridView_Dept.DataBind();
}
Chúc bạn thành công . Và mong bạn mai mốt search trước khi hỏi .
Với sự đa dạng và phong phú về mẫu mã và giá cả, choxeonline.vn hứa hẹn sẽ là địa chỉ tin cậy cho những ai đang tìm kiếm chiếc xe ô tô ưng ý. Từ những mẫu xe hạng sang đến những chiếc xe gia đình...
Khám Phá Đa Dạng Sản Phẩm Xe Ô Tô...