コード例 #1
0
        protected void btn_Delete_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                for (int i = 0; i < ListView_ItemList.Items.Count; i++)
                {
                    CheckBox chk_Selected = (CheckBox)ListView_ItemList.Items[i].FindControl("chk_Selected");
                    if (chk_Selected.Checked)
                    {
                        HiddenField hidden_ItemID = (HiddenField)ListView_ItemList.Items[i].FindControl("Hidden_ItemID");

                        Lib.RichTextMgr myRichTextMgr = new Lib.RichTextMgr();
                        Lib.RichText    myRichText    = myRichTextMgr.Get_RichText_Content(hidden_ItemID.Value);

                        // Remove from Database
                        myRichTextMgr.Remove_RichText_Content(hidden_ItemID.Value);

                        // Remove Item from Category
                        CategoryMgr myCategoryMgr = new CategoryMgr();
                        myCategoryMgr.Delete_ComponentInCategory_Item(myRichText.CategoryID, "A2E21E10-FF09-4D3F-9D70-DF9376FCF8B7");
                    }
                }

                Control_Init();
            }
        }