using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using BLL; namespace FineUIPro.Web.common.ReportPrint { public partial class PrintDesigner : PageBase { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.drpPrintReport.DataTextField = "Key"; drpPrintReport.DataValueField = "Value"; drpPrintReport.DataSource = BLL.Common_ReportPrintService.PrintReport(); drpPrintReport.DataBind(); Funs.FineUIPleaseSelect(drpPrintReport); //InitTreeMenu(); } } #region /// /// 树加载 /// //private void InitTreeMenu() //{ // this.tvProject.Nodes.Clear(); // this.tvProject.ShowBorder = false; // this.tvProject.ShowHeader = false; // this.tvProject.EnableIcons = true; // this.tvProject.AutoScroll = true; // this.tvProject.EnableSingleClickExpand = true; // TreeNode rootNode = new TreeNode(); // rootNode.Text = "项目"; // rootNode.NodeID = "0"; // rootNode.Expanded = true; // this.tvProject.Nodes.Add(rootNode); // var projects = from x in Funs.DB.Base_Project orderby x.ProjectCode select x; // foreach (var item in projects) // { // TreeNode node = new TreeNode(); // node.Text = item.ProjectName; // node.NodeID = item.ProjectId; // node.EnableClickEvent = true; // rootNode.Nodes.Add(node); // } //} #endregion #region Tree点击事件 /// /// Tree点击事件 /// /// /// protected void tvProject_NodeCommand(object sender, TreeCommandEventArgs e) { //string projectId = this.tvProject.SelectedNodeID; } #endregion protected void btnReportDesigner_Click(object sender, EventArgs e) { if (CommonService.GetAllButtonPowerList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.PrintDesignerMenuId, Const.BtnSave)) { //if (this.tvProject.SelectedNodeID != null && this.tvProject.SelectedNodeID != "0") //{ //BLL.Sys_LogService.AddLog(BLL.Const.System_3, this.CurrUser.LoginProjectId, this.CurrUser.UserId, this.drpPrintReport.SelectedItem.Text); Response.Redirect("ExPrintSet.aspx?reportId=" + this.drpPrintReport.SelectedValue + "&reportName=" + this.drpPrintReport.SelectedItem.Text + "&projectId=0"); //} } else { ShowNotify("您没有这个权限,请与管理员联系!"); } } } }