var item = info.SelectedRows as student;这串代码错在哪里
时间: 2024-01-22 10:20:17 浏览: 58
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
这段代码可能会产生编译时错误,因为 `info.SelectedRows` 返回的是一个对象数组(object[]),而不是 student 类型的对象。你可以尝试将其转换为 student 类型的对象数组,如下所示:
```
var items = info.SelectedRows.Cast<student>().ToArray();
```
或者,如果你只需要转换一个对象,可以使用以下代码:
```
var item = info.SelectedRows.FirstOrDefault() as student;
if (item != null)
{
// 处理 student 对象
}
else
{
// 未选择任何行或者选择的行不是 student 类型
}
```
阅读全文