private void lstReceiveOrder_SelectedIndexChanged(object sender, EventArgs e) { if (!(lstReceiveOrder.SelectedIndex < 0)) { int param = 0; //Convert.ToInt32(lstPurchaseOrder.SelectedValue.ToString()); //Int32.TryParse(lstReceiveOrder.SelectedValue.ToString(), out param); //param = Convert.ToInt32(lstReceiveOrder.SelectedValue.ToString()); param = (int)lstReceiveOrder.SelectedValue; TransactionData.DataSource = GeneralMethods.GetReceiveOrderTransaction(param); dgvReceiveOrdersTransactions.DataSource = TransactionData; } }