Grid Radio Button Functionality
Grid Radio Button Functionality
btnInsertUpdate_Click1
if (btnInsertUpdate.Text == "Save")
{
if (Count > 0)
{
lblErrMessage.Text = objStaticMessageClass.recordExist;
lblErrMessage.Visible = true;
btnInsertUpdate.Text = "Save";
flag = "NotInserted";
MdlPopSaveUpdate.Show();
}
else
{
objF1_1_BAL.Insert(tbl1);
bindGrid(Convert.ToInt32(Master.SelectedValueWatershed));
int lastRowIndex = 0;
foreach (GridViewRow grv in grdOngoingDevelopment.Rows)
{
if (grv.RowType == DataControlRowType.DataRow)
{
if (grv.RowIndex > lastRowIndex)
{
//getting the last data row index
lastRowIndex = grv.RowIndex;
}
}
}
grdOngoingDevelopment.SelectedIndex = lastRowIndex;
lblMessage.Text = objStaticMessageClass.saveMSG;
flag = "Inserted";
//MdlPopSaveUpdate.Show();
}
else if (btnInsertUpdate.Text == "Update")
{
if (Count > 0)
{
lblErrMessage.Text = objStaticMessageClass.recordExist;
lblErrMessage.Visible = true;
btnInsertUpdate.Text = "Update";
flag = "NotUpdated";
MdlPopSaveUpdate.Show();
}
else
{
objF1_1_BAL.Update(tbl1);
bindGrid(Convert.ToInt32(Master.SelectedValueWatershed));
grdOngoingDevelopment.SelectedIndex = -1;
grdOngoingDevelopment.SetRowValueValueByKey(tbl1.ID.ToString());
SetSelectRowImage(grdOngoingDevelopment.SelectedRow, true);
flag = "Updated";
lblMessage.Text = objStaticMessageClass.updateMSG;
}
btnClose_Click
try
{
clearFields();
//grdOngoingDevelopment.SelectedIndex = -1;
btnInsertUpdate.Text = "Save";
}
clearFields()
try
{
//grdOngoingDevelopment.SelectedIndex = -1;
txtProgramName.Text = "";
txtImplementAgency.Text = "";
txtProgramObjective.Text = "";
ddlCommencementYear.SelectedIndex = 0;
txtVillagesCovered.Text = "";
txtProjectCost.Text = "";
lblMessage.Text = "";
}
btnClear_Click
try {
clearFields();
MdlPopSaveUpdate.Show();
flag = "Clear";
}
btnEdit_Click
if (grdOngoingDevelopment.Rows.Count > 0)
{}
else
{ lblMessage.Text = objStaticMessageClass.recordNotExists2;
}
btnAdd_Click
if (Convert.ToInt32(Master.SelectedValueWatershed) != 0)
{
clearFields();
grdOngoingDevelopment.SelectedIndex = -1;
btnInsertUpdate.Text = "Save";
MdlPopSaveUpdate.Show();
}
btnDelete_Click
try
{
if (grdOngoingDevelopment.Rows.Count > 0)
{
if (grdOngoingDevelopment.SelectedIndex != -1)
{
flag = "Delete";
MdlPopDelete.Show();
}
else
{
lblMessage.Text = objStaticMessageClass.selectRow;
}
}
else
{
lblMessage.Text = objStaticMessageClass.recordNotExists2;
}
}
SetSelectRowImage(grdOngoingDevelopment.SelectedRow, true);
else
grdOngoingDevelopment.SelectedIndex = -1;
}