Row No. Start Date Login time Logout 1 10/25/2013 9.30 6.30 2 10/26/2013 12.30 9.30 3 10/27/2013 12.30 9.30 AddNewRow SubmitButton ClearButton
int rowIndex = 0; if (ViewState["CurrentTable"] != null) { DataTable gvdata = (DataTable)ViewState["CurrentTable"]; DataRow drCurrentRow = null; if (gvdata.Rows.Count > 0) { for (int i = 1; i <= gvdata.Rows.Count; i++) { //extract the TextBox values TextBox textstartdt = (TextBox)GridView1.Rows[rowIndex].FindControl("txtfromdt"); drCurrentRow = gvdata.NewRow(); drCurrentRow["RowNumber"] = i + 1; gvdata.Rows[i - 1]["Start Date"] = textstartdt.Text; gvdata.Rows[i - 1]["in"] = dropdownlist1.Text; gvdata.Rows[i - 1]["out"] = dropdownlist2.Text; rowIndex++; } for (int i = 0; i <= gvdata.Rows.Count; i++) { TextBox textstartdt = (TextBox)GridView1.Rows[i].FindControl("txtfromdt"); if (textstartdt.Text != "" || textstartdt.Text != null) { if (textstartdt.Text == gvdata.Rows[i]["Start Date"].ToString()) { System.Windows.Forms.MessageBox.Show("Your selected startdate is duplicated, please change date..!"); } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)