精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

C#中怎么實現一個DataGrid排序功能

今天就跟大家聊聊有關C#中怎么實現一個DataGrid排序功能,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

十多年的喀什網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網絡營銷推廣的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整喀什建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。成都創新互聯從事“喀什網站設計”,“喀什網站推廣”以來,每個客戶項目都認真落實執行。

在.Net 中C#實現DataGrid排序功能,但并不支持雙向的排序。用到了,看了些相關的帖子,自己嘗試了一種方法。竟然也行得通,主要是用DataGrid.Attributes 存了一個參數,同時在onSortCommand中修改了DataGridColumn的SortExpression. 代碼如下:

  1. private void BindData()  

  2. {  

  3. DataTable dt = .......;  

  4. if(dt != null)  

  5. {  

  6. DataView dv = dt.DefaultView;  

  7. if(DataGrid1.Attributes["SortBy"] != null)  

  8. {  

  9. dv.Sort = DataGrid1.Attributes["SortBy"];  

  10. }  

  11.  

  12. DataGrid1.DataSource = dv;  

  13. DataGrid1.DataBind();  

  14. }  

  15. }  

  16.  

  17. private void DataGridSort(object source, System.Web.UI.
    WebControls.DataGridSortCommandEventArgs e)  

  18. {  

  19. DataGrid1.Attributes["SortBy"] = sortstr;  

  20. this.BindData();  

  21.  

  22. //找到排序的列,并修改把它的排序屬性  

  23.  

  24. DataGridColumn clm = null;  

  25.  

  26. for(int i=0;i;i++)  

  27. {  

  28. if(DataGrid1.Columns[i].SortExpression == e.SortExpression )  

  29. {  

  30. clm = DataGrid1.Columns[i];  

  31. break;  

  32. }  

  33. }  

  34.  

  35. if(clm == null) return;  

  36.  

  37. if(e.SortExpression.ToLower().IndexOf("desc") > 0)  

  38. {  

  39. clm.SortExpression = e.SortExpression.ToLower().Replace("desc","asc");  

  40. }  

  41. else  

  42. {  

  43. if(e.SortExpression.ToLower().IndexOf("asc") > 0)  

  44. {  

  45. clm.SortExpression = e.SortExpression.ToLower().Replace("asc","desc");  

  46. }  

  47. else  

  48. {  

  49. clm.SortExpression = e.SortExpression.ToLower() + " desc";  

  50. }  

  51. }  

看完上述內容,你們對C#中怎么實現一個DataGrid排序功能有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯行業資訊頻道,感謝大家的支持。


網站題目:C#中怎么實現一個DataGrid排序功能
URL地址:http://m.jcarcd.cn/article/peojid.html
主站蜘蛛池模板: 国产精品三级 | 国产999免| 日韩成人午夜福利 | 国产美女主播精品 | 日本高清在线不卡 | 国产区精品 | 国产精品一区乱码在 | 国产在线第一页 | 日本国产欧美色综合 | 日韩四区在 | 日韩欧美另类亚洲 | 国产天堂亚洲精品 | 国产精品欧美久 | 日韩国标 | 日韩精品欧美一区色 | 欧美性精品h | 91小电影| 精品午夜国产 | 91精品成 | 国产精品九九 | 国产在线精品91国 | 日产无人区一线二 | 97免费在线视频 | 精品欧美亚洲影视 | 国产激情影视在线 | 成人午夜视频精品一 | 日韩欧美在线播放 | 成人福利在线观看 | 国产理论片免费观看 | 欧美一级黄带 | 欧美性爱播放器 | 不卡一区二区 | 国产精品观看 | 无码乱码av天堂一区二区 | 国内精品露脸在线 | 国产欧美丝袜在 | 日韩a级一片 | 九九褔利 | 国产欧美高| 日韩午夜| 国产精品制 |