private void InsertUpdateCreditCard() { try { foreach (RepeaterItem row in rpCreditCard.Items) { TextBox rtxtCreditCardCode = row.FindControl("txtCreditCardCode") as TextBox; //TextBox rtxtCreditCardType = row.FindControl("txtCreditCardType") as TextBox; DropDownList ddlCreditCardType = (DropDownList)row.FindControl("ddlCreditCardType"); TextBox rtxtCreditCardAccNo = row.FindControl("txtCreditCardAccNo") as TextBox; TextBox rtxtCreditCardAccHolder = row.FindControl("txtCreditCardAccHolder") as TextBox; TextBox txtMonthExpire = (TextBox)row.FindControl("txtMonthExpire"); TextBox txtYearExpire = (TextBox)row.FindControl("txtYearExpire"); HiddenField rhf_CreditCardId = (HiddenField)row.FindControl("hf_CreditCardId"); objClients.CreditCardCode = rtxtCreditCardCode.Text; objClients.CreditCardType = ddlCreditCardType.SelectedItem.Text; objClients.CreditCardAccNo = rtxtCreditCardAccNo.Text; objClients.CreditCardAccHolder = rtxtCreditCardAccHolder.Text; objClients.CreditCardExpireMonth = txtMonthExpire.Text; objClients.CreditCardExpireYear = txtYearExpire.Text; objClients.ClientId = Convert.ToInt32(hf_ClientId.Value); objClients.CreditCardId = Convert.ToInt32(rhf_CreditCardId.Value); int rResult = objBAClients.InsUpdCreditCardDetails(objClients); if (rResult > 0) { lblMsg.Text = " Added Successfully"; } else { lblMsg.Text = "Not Successfully please tryagain"; } } lblMsg.Text = _objBOUtiltiy.ShowMessage("success", "Success", "CreditCard Details created Successfully"); } catch (Exception ex) { lblMsg.Text = _objBOUtiltiy.ShowMessage("danger", "Danger", ex.Message); ExceptionLogging.SendExcepToDB(ex); } }