Tôi có GridView trên trang web của mình có DataSource là một DataTable được điền khi chạy. Thuộc tính AllowSorting của GridView là True. Tôi đã triển khai thành công sắp xếp thủ công cho GridView này.Phân loại GridView khi văn bản Tiêu đề thay đổi trong sự kiện RowDataBound
Nhưng tôi phải dịch trang web sang các ngôn ngữ khác mà tôi đã sử dụng tệp tài nguyên cục bộ. Tôi đã thay đổi văn bản Tiêu đề của cột GridView trong sự kiện RowDataBound. Kể từ đó tôi không thể sắp xếp GridView.
protected void GVSummaryTable_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.Cells.Count > 0)
{
//Translate header text
if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Cells[0].Text = GetLocalResourceObject("GVSummaryTableName").ToString();
e.Row.Cells[1].Text = GetLocalResourceObject("GVSummaryTableLoginLevel").ToString();
e.Row.Cells[2].Text = GetLocalResourceObject("GVSummaryTableLoginID").ToString();
e.Row.Cells[4].Text = GetLocalResourceObject("GVSummaryTableDate").ToString();
}
}
}
Tôi nên làm gì để bật sắp xếp cho các cột? Mọi trợ giúp sẽ được đánh giá cao. Cảm ơn!
lý do chúng tôi cần thay đổi nó thành nút liên kết là gì –