UltraWebGrid获取鼠标点击的当前行的信息
先需要设置DataGrid1.DisplayLayout.SelectTypeRowDefault为Single
DataGrid1.DisplayLayout.SelectTypeRowDefault= Infragistics.WebUI.UltraWebGrid.SelectType.Single;
![](/Images/OutliningIndicators/None.gif)
获取选中行某列的值可以如下:
if(DataGrid1.DisplayLayout.SelectedRows.Count>0)
Label4.Text=DataGrid1.DisplayLayout.SelectedRows[0].GetCellValue(DataGrid1.Columns[0]).ToString();
![](/Images/OutliningIndicators/None.gif)
我将第一列设为ID,同时在Grid里隐藏起来,这样就能得到ID值了。
DataGrid1.Columns[0].Hidden=true;
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
获取选中行某列的值可以如下:
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
我将第一列设为ID,同时在Grid里隐藏起来,这样就能得到ID值了。
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)