如何获取WebGrid中被选中的项
我的webgrid中有一列为检查框,我想在点击delete按钮之后获得被选中的项的id   该如何写呢??高手帮忙
------解决方案--------------------你用的是datagrid吗??还有.你的选择是控件自带的选择按钮吗? 
 如果是这样就比较简单了!你设置datakey后.然后在selectcommand里面执行事件: 
 id=datagrid.Datakeys[e.selectedIndex)
------解决方案--------------------  我给你贴代码 ! 
 删除的实现 !!有很多方法!我的可能和你不一样!! 
  protected void WebGrid1_DeleteRow(object sender, RowEventArgs e) 
     { 
         e.ReturnValue = false; 
         ds.Tables[ "Test1 "].Rows[e.Row.DataSourceIndex].Delete(); 
         //将更改的数据更新到数据表里 
         SqlDa.Update(ds.Tables[ "Test1 "].GetChanges()); 
         //WebGrid1.ClientAction.Alert( "dd "); 
         //DataTable接受更改,以便为下一次更改作准备 
         ds.Tables[ "Test1 "].AcceptChanges();         
      } 
------解决方案--------------------function GetSelectedRow() 
         {          
             var grid = ISGetObject( "WebGrid1 ");            
             var selectedObject = grid.GetSelectedObject();           
             if (selectedObject != null) 
             {                           
                 var selectedRow = selectedObject.ToRowObject();  
                 var cells = selectedRow.GetCells();                
                 var returnValue =selectedRow.KeyValue;     
              return  returnValue                                   
             } 
             else 
             { 
                 alert( "请先选择一行. "); 
             }                          
             return true;         
         }   
 我再贴你一次代码 !!不行!就要你好好自己看例子了 !! 
 呵呵 ......