void LoadLibraryMaterialToEdit(ATTLibraryMaterial library)
    {
        Session["LM_LibraryMaterial"] = library;

        Session["LibMatID"]                 = library.LMaterialID;
        this.ddlOrg.SelectedValue           = library.OrgID.ToString();
        this.ddlLibrary.SelectedValue       = library.LibraryID.ToString();
        this.ddlCategory_Rqd.SelectedValue  = library.LibraryMaterialCategory.ToString();
        this.ddlType_Rqd.SelectedValue      = library.LibraryMaterialType.ToString();
        this.txtCallNo_Rqd.Text             = library.CallNo;
        this.ddlLanguage_Rqd.SelectedValue  = library.LanguageID.ToString();
        this.ddlPublisher_Rqd.SelectedValue = library.PublisherID.ToString();
        this.txtCorporateBody.Text          = library.CorporateBody;
        this.txtTitle_Rqd.Text              = library.Title;
        this.txtSeriesState.Text            = library.SeriesStatement;
        this.txtNote.Text           = library.Note;
        this.txtBrdSubHeading.Text  = library.BoardSubjectHeading;
        this.txtGeoDescription.Text = library.GeoDescription;
        this.txtPhyDescription.Text = library.PhysicalDescription;

        library.LstLMKeyword       = BLLLibraryMaterialKeyword.GetLibraryMaterialKeywordList(library.OrgID, library.LibraryID, library.LMaterialID);
        this.grdKeyword.DataSource = library.LstLMKeyword;
        this.grdKeyword.DataBind();

        library.LstLMAuthor       = BLLLibraryMaterialAuthor.GetLibraryMaterialAuthorList(library.OrgID, library.LibraryID, library.LMaterialID);
        this.grdAuthor.DataSource = library.LstLMAuthor;
        this.grdAuthor.DataBind();
    }