请高手帮忙看一下,我想做datagrid的sorting出现错误!谢谢 在InitializeComponent()中加入DataGrid1.SortCommand += new DataGridSortCommandEventHandler(mydatagridsort) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是我说的。参考微软排序的例子:对任何网格的共同要求是能够将它包含的数据排序。虽然 DataGrid 控件不为您显式排序它的数据,但它确实提供一种方法,在用户单击可用来排序数据的列标头时调用事件处理程序。当 DataGrid 的 AllowSorting 属性设置为 true 时,它呈现将 Sort 命令激发回网格的列标头的超级链接。将 DataGrid 的 OnSortCommand 属性设置为当用户单击列链接时要调用的处理程序。列的名称作为 DataGridSortCommandEventArgs 参数上的 SortExpression 属性传递,该参数可用来设置绑定到网格的 DataView 的 Sort 属性。下面的示例说明此过程。<script> Protected Sub MyDataGrid_Sort(Src As Object, E As DataGridSortCommandEventArgs) ... DataView Source = ds.Tables("Authors").DefaultView Source.Sort = E.SortExpression MyDataGrid.DataBind() End Sub</script><form runat="server"> <ASP:DataGrid id="MyDataGrid" OnSortCommand="MyDataGrid_Sort" AllowSorting="true" runat="server" /></form> 将AutoGenerateColumns="False" 改成AutoGenerateColumns="True"试试:) 而且我觉得奇怪的是为什么我把allowsort的属性改为true.网格的列标头没有变成超链接的形式,这会是什么原因造成的? 求助:Object moved to here.问题 关于ASP.NET的TextBox问题 急!!!!! 在Asp.net页提交数据的问题 asp.net[C#] 为何删除不了sql server上的数据呢??? 困扰了两天了! 树节点的双击事件 为什么连接不上数据库???????????? kingcom是谁? FLY123又是谁? 请问‘Web 窗体用户控件’和‘自定义控件’有何区别? vs.net的msdn那里有下载 上传压缩文件后自动解压缩是怎样实现的 关于IE Web Controls的安装问题 关于2个数据库取值(请指教)
参考微软排序的例子:
对任何网格的共同要求是能够将它包含的数据排序。虽然 DataGrid 控件不为您显式排序它的数据,但它确实提供一种方法,在用户单击可用来排序数据的列标头时调用事件处理程序。当 DataGrid 的 AllowSorting 属性设置为 true 时,它呈现将 Sort 命令激发回网格的列标头的超级链接。将 DataGrid 的 OnSortCommand 属性设置为当用户单击列链接时要调用的处理程序。列的名称作为 DataGridSortCommandEventArgs 参数上的 SortExpression 属性传递,该参数可用来设置绑定到网格的 DataView 的 Sort 属性。下面的示例说明此过程。<script>
Protected Sub MyDataGrid_Sort(Src As Object, E As DataGridSortCommandEventArgs)
...
DataView Source = ds.Tables("Authors").DefaultView
Source.Sort = E.SortExpression
MyDataGrid.DataBind()
End Sub
</script><form runat="server">
<ASP:DataGrid id="MyDataGrid" OnSortCommand="MyDataGrid_Sort"
AllowSorting="true" runat="server" />
</form>