Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取列I';我在GridView中进行排序?(C#)_C#_Gridview - Fatal编程技术网

如何获取列I';我在GridView中进行排序?(C#)

如何获取列I';我在GridView中进行排序?(C#),c#,gridview,C#,Gridview,我正在尝试将一些针对Telerik RadGrid控件编写的代码转换为使用内置GridView控件 此行使用RadGrid控件获取要排序的列的数据类型 _sortBy.DataType=Grid.Columns.FindByDataField(e.SortExpression).DataType 我正在尝试使用标准的.NETGridView控件做同样的事情 如何获取正在排序的列的数据类型 提前感谢。您可以尝试: string sortedColumnName; sortedColumnName

我正在尝试将一些针对Telerik RadGrid控件编写的代码转换为使用内置GridView控件

此行使用RadGrid控件获取要排序的列的数据类型

_sortBy.DataType=Grid.Columns.FindByDataField(e.SortExpression).DataType

我正在尝试使用标准的.NETGridView控件做同样的事情

如何获取正在排序的列的数据类型

提前感谢。

您可以尝试:

string sortedColumnName;
sortedColumnName = this.dataGridView1.SortedColumn.DataPropertyName;

Type sortedColumnType;
sortedColumnType = this.dataGridView1.Columns[sortedColumnName].ValueType;

我没有指定,但这是一个web应用程序。我不能使用DataGridView,但GridView没有SortedColumn。谢谢你。