if (hdf_id.Value != "") { string ACCNT_ID, ADT_ID, RVN_NO, ADT_DT, VNDR_ID; string V_Name, Audit_Desc; ACCNT_ID = hdf_Account_ID.Value; ADT_ID = Convert.ToString(hdf_Audit_ID.Value); RVN_NO = Convert.ToString(hdf_Revision_number.Value); ADT_DT = Convert.ToString(hdf_Audit_Date.Value); VNDR_ID = hdf_Vendor_ID.Value; ACCNT_ID = Replace_File_Name(ACCNT_ID); ADT_ID = Replace_File_Name(ADT_ID); RVN_NO = Replace_File_Name(RVN_NO); ADT_DT = Replace_File_Name(ADT_DT); VNDR_ID = Replace_File_Name(VNDR_ID); V_Name = Replace_File_Name(hdf_Vendor_Name.Value); Audit_Desc = Replace_File_Name(hdf_Audit_Description.Value); string url = "Frm_Audit_Data.aspx?ACC=" + ACCNT_ID + "&ADT=" + ADT_ID + "&RVN=" + RVN_NO + "&DT=" + ADT_DT + "&VDR=" + VNDR_ID + "&V_NME=" + hdf_Vendor_Name.Value + "&DEC=" + hdf_Data_Entry_Complete.Value + "&ADSC=" + Audit_Desc + "&ADTYP=" + hdf_Audit_Type.Value + "&UTYPE=" + hdf_User_Type.Value; string s = "window.open('" + url + "', 'popup_window', 'width=1240,height=500,left=150,top=140,resizable=yes');"; ClientScript.RegisterStartupScript(this.GetType(), "script", s, true); } else if (hdf_id.Value == "") { ScriptManager.RegisterStartupScript(this, typeof(string), "file", "alert('Please select a record from the grid first');", true); } **************************************************** if (!IsPostBack) { hdf_Account_ID.Value = Replace_File_Name(Convert.ToString(Request.QueryString["ACC"])); hdf_Audit_ID.Value = Replace_File_Name(Convert.ToString(Request.QueryString["ADT"])); hdf_Revision_number.Value = Replace_File_Name(Convert.ToString(Request.QueryString["RVN"])); hdf_Audit_Date.Value = Replace_File_Name(Convert.ToString(Request.QueryString["DT"])); hdf_Vendor_ID.Value = Replace_File_Name(Convert.ToString(Request.QueryString["VDR"])); lbl_Vendor.Text = Replace_File_Name(Convert.ToString(Request.QueryString["V_NME"])); lbl_Audit.Text = Replace_File_Name(Convert.ToString(Request.QueryString["ADSC"])); hdf_Data_Entry_Complete.Value = Replace_File_Name(Convert.ToString(Request.QueryString["DEC"])); hdf_Audit_Type.Value = Replace_File_Name(Convert.ToString(Request.QueryString["ADTYP"])); hdf_User_Type.Value = Replace_File_Name(Convert.ToString(Request.QueryString["UTYPE"])); lbl_Revision_Number.Text = Convert.ToString(hdf_Revision_number.Value); DateTime dt; dt = Convert.ToDateTime(hdf_Audit_Date.Value); lbl_Date.Text = Convert.ToString(dt.ToString("dd/MM/yyyy")); RG.MasterTableView.CommandItemSettings.ShowAddNewRecordButton = true; Profile.Account_ID = hdf_Account_ID.Value; Profile.Audit_ID = Convert.ToInt16(hdf_Audit_ID.Value); Profile.Rev_Number = Convert.ToInt16(hdf_Revision_number.Value); Profile.Audit_Date = Convert.ToDateTime(hdf_Audit_Date.Value); Profile.Vendor_ID = Convert.ToString(hdf_Vendor_ID.Value); } ************************************** public string Replace_File_Name(string Arg_File_Name) { string St, st1; St = Arg_File_Name.Replace("~", " "); st1 = St.Replace("..", "."); return st1; }