搜索啊
http://www.csdn.net/Expert/forum.asp?typenum=8&searchKeys=%C5%C5%D0%F2&roomid=33&author=&tabletype=now

解决方案 »

  1.   

    DataTable dt;
    //获取dt的代码此处省略...
    DataView dv = new DataView(dt);
    dv.Sort = (string)e.SortExpression;
    dgCust.DataSource = dv;
    dgCust.DataBind();
      

  2.   

    感谢您使用微软产品。在以下网页有两个对DataGrid进行排序的简单示例,您可以参考:
    http://samples.gotdotnet.com/QuickStart/aspplus/default.aspx?url=/quickstart/aspplus/samples/webforms/ctrlref/webctrl/datagrid/doc_datagrid.aspx - 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。