private void IniData() { tvMain.Nodes.Clear(); TreeNode trNo = new TreeNode("内部文件"); trNo.ImageUrl = "~/Image/Folder.ico"; trNo.Target = "0"; tb_FolderService folderSer = new tb_FolderService(); List <tb_Folder> allFolder = folderSer.GetListArray(""); tb_AttachmentService ATTSer = new tb_AttachmentService(); List <tb_Attachment> atts = ATTSer.GetListArray_TV(""); for (int i = 0; i < atts.Count; i++) { tb_Folder fole = new tb_Folder(); fole.Type = "file"; fole.ParentId = Convert.ToInt32(atts[i].Folder_Id); fole.Folder_NAME = atts[i].MainName + "(" + atts[i].createTime + ")"; fole.AttId1 = atts[i].id.ToString(); fole.Folder_ID = -1; allFolder.Add(fole); } showFolder(allFolder, trNo); tvMain.Nodes.Add(trNo); tvMain.CollapseAll(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { tb_AttachmentService attSer = new tb_AttachmentService(); List <tb_Attachment> atts = attSer.GetListArray(""); gvList.DataSource = atts; gvList.DataBind(); tb_FolderService folderSer = new tb_FolderService(); List <tb_Folder> allFolder = folderSer.GetListArray(""); allFolder.Insert(0, new tb_Folder()); ddlFolders.DataSource = allFolder; ddlFolders.DataBind(); ddlFolders.DataTextField = "Folder_NAME"; ddlFolders.DataValueField = "Folder_ID"; #region 是否有删除功能 if (Session["currentUserId"] != null) { VAN_OA.Dal.TB_AdminDeleteService deleteSer = new VAN_OA.Dal.TB_AdminDeleteService(); if (deleteSer.CheckIsExistByUserId(Convert.ToInt32(Session["currentUserId"])) == false) { gvList.Columns[6].Visible = false; } } #endregion } }
private void IniData() { tvMain.Nodes.Clear(); TreeNode trNo = new TreeNode("内部文件"); trNo.ImageUrl = "~/Image/Folder.ico"; trNo.Target = "0"; tb_FolderService folderSer = new tb_FolderService(); List <tb_Folder> allFolder = folderSer.GetListArray(""); showFolder(allFolder, trNo); tvMain.Nodes.Add(trNo); tvMain.CollapseAll(); }
protected void btnSave_Click(object sender, EventArgs e) { if (lblPareId.Text.ToString() == "") { ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "a", string.Format("alert('请选择一个上级文件夹节点!');"), true); return; } if (txtFolder.Text.Trim() == "") { ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "a", string.Format("alert('请填写文件夹名称!');"), true); return; } tb_Folder folder = new tb_Folder(); folder.Folder_NAME = txtFolder.Text; folder.ParentId = Convert.ToInt32(lblPareId.Text); tb_FolderService folderSer = new tb_FolderService(); if (ViewState["state"].ToString() == "add") { folderSer.Add(folder); txtFolder.Text = ""; txtFolder.Focus(); } if (ViewState["state"].ToString() == "update") { folder.Folder_ID = Convert.ToInt32(ViewState["folder_Id"]); folderSer.Update(folder); } IniData(); }