protected void btnSave_Click(object sender, EventArgs e)
    {
        if (Request[WebConstants.Request.DOC_ID] != null)
        {
            string docCodes = "";
            foreach (GridViewRow grRow in gvDocs.Rows)
            {
                if (grRow.RowType == DataControlRowType.DataRow)
                {
                    CheckBox cbSelect = (CheckBox)grRow.FindControl("cbSelect");
                    if (cbSelect != null && cbSelect.Checked == true)
                    {
                        Label docCodeLabel = (Label)grRow.FindControl("lblDocCode");
                        if (docCodeLabel != null)
                        {
                            if (docCodes.Length > 0)
                            {
                                docCodes += ",";
                            }
                            docCodes += docCodeLabel.Text;
                        }
                    }

                }
            }
            if (docCodes.Length == 0) docCodes = null;
            DepartmentOrderDocTableAdapters.DocumentTableAdapter docTA = new DepartmentOrderDocTableAdapters.DocumentTableAdapter();
            docTA.UpdateRelatedDocCodes(docCodes, int.Parse(Request[WebConstants.Request.DOC_ID]));
        }
    }