Guest User

Untitled

a guest
May 1st, 2012
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. Datagridview error when trying to open a form
  2. private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
  3. {
  4. System.Data.DataRowView SelectedRowView;
  5. waterDataSet.DEMRow SelectedRow;
  6.  
  7. **SelectedRowView = (System.Data.DataRowView)waterDataSetBindingSource.Current;**
  8. SelectedRow = (waterDataSet.DEMRow)SelectedRowView.Row;
  9.  
  10. frmWater WaterForm = new frmWater(this);
  11. WaterForm.LoadWaterAcct(SelectedRow.WATER_ACCOUNT, null);
  12. WaterForm.Show();
  13. }
  14.  
  15. public void LoadWaterAcct(String waterAcct, String tableName)
  16. {
  17. aRTableAdapter.FillByWaterAct(waterDataSet.AR, waterAcct);
  18. }
  19.  
  20. private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
  21. {
  22. var selRow = this.yourDataGridView.SelectedRows.FirstOrDefault();
  23. // or
  24. // var selRow = this.yourDataGridView.Rows[e.RowIndex];
  25.  
  26. if (selRow != null) {
  27. var selRowData = selRow.DataBoundItem as waterDataSet.DEMRow;
  28. if (selRowData != null) {
  29. frmWater WaterForm = new frmWater(this);
  30. WaterForm.LoadWaterAcct(selRowData.WATER_ACCOUNT, null);
  31. WaterForm.Show();
  32. }
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment