Sir i got index out of range exception in these code Can anybody explain me where i did mistake
if (SelectedRowtt > -1)
{
dgvSItt.Rows[SelectedRowtt].Cells["Item_Code"].Value =txtItemCode.Text;
dgvSItt.Rows[SelectedRowtt].Cells["Description"].Value = txtDescription.Text;
dgvSItt.Rows[SelectedRowtt].Cells["Qty"].Value = Convert.ToDecimal(txtQty.Text).ToString(Program.gDigitsAfterDecimal);
dgvSItt.Rows[SelectedRowtt].Cells["UOM"].Value = Convert.ToDecimal(txtUOM.Text).ToString(Program.gDigitsAfterDecimal);
gvSItt.Rows[SelectedRowtt].Cells["Amount"].Value = Convert.ToDecimal(txtAmount.Text).ToString(Program.gDigitsAfterDecimal);
dgvSItt.Rows[SelectedRowtt].Cells["Discount"].Value = Convert.ToDecimal(txtRate.Text).ToString(Program.gDigitsAfterDecimal);
SelectedRowtt = -1;
}
else
{
IsDO = false;
dgvSItt.Rows.Add();
SelectedRowtt = -1;
}