private void tspDeleteProNameList_Click(object sender, EventArgs e) { if (this.lvProNameList.SelectedItems.Count > 0) { string ProName = this.lvProNameList.SelectedItems[0].Text; ProjectBLL bll = new ProjectBLL(); bll.Delete_ProNameList(ProName); AnalyResultBLL analyResultBLL = new AnalyResultBLL(); analyResultBLL.Delete_Result(ProName); NodeBLL nodeBLL = new NodeBLL(); nodeBLL.Delete_ProName(ProName); ParticipantBLL participantBLL = new ParticipantBLL(); participantBLL.Delete_ProName(ProName); SelectedPramasBLL selectedPramasBLL = new SelectedPramasBLL(); selectedPramasBLL.Delete_ProName(ProName); ProNameDataBind(); } else { this.Close(); } }
protected void Pg_Init() { ArrayList fieldName = new ArrayList(); ArrayList fieldValue = new ArrayList(); ArrayList selName = new ArrayList(); ArrayList selValue = new ArrayList(); string param = string.Empty; int cid = 0; Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("cid"), out cid); if (CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword") != null && CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword") != "") { fieldName.Add("keyword"); fieldValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword")); selName.Add("[and]InfoTitle"); selValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword")); } if (cid != 0) { fieldName.Add("cid"); fieldValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("cid")); selName.Add("[and]InfoType"); selValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("cid")); } int currentPage, pageSize, pageCount = 1, recordCount = 0; pageSize = 15; recordCount = infobll.GetInfoCountsByNode(cid, selName, selValue, 1); currentPage = tool.PageAndCount.GetCurrent(recordCount, pageSize); int startId = tool.PageAndCount.StartID(currentPage, pageSize); int endId = tool.PageAndCount.EndID(currentPage, pageSize); GridView1.DataSource = infobll.GetInfoByNode(cid, selName, selValue, 1, startId, endId); GridView1.DataKeyNames = new String[] { "InfoID" }; GridView1.DataBind(); PagerClass.PageSet ps = new PagerClass.PageSet(currentPage, recordCount, pageSize, fieldName, fieldValue); L_page.Text = ps.GeneratePagers(); #region 类别树 TNode tnode = new TNode(); NodeBLL nodebll = new NodeBLL(); DataTable dt = nodebll.GetAllNode(); L_CateTree.Text = "<select id='sel' name='sel'>"; if (dt.Rows.Count > 0) { L_CateTree.Text += tool.NodeTree.GetNodeTree(dt, 0, 0); } L_CateTree.Text += "</Select>"; #endregion }
/// <summary> /// 根据类别树 生成类别路径 /// </summary> /// <param name="Path">类别树</param> /// <returns></returns> public static string GetNodePath(string Path) { StringBuilder sb = new StringBuilder(); if (Path.Trim() == "") sb.Append("根频道"); else { string[] PathArray = Path.Split(','); if (PathArray.Length > 0) { foreach (string cateid in PathArray) { if (cateid.Trim() != "") { int nodeid = 0; Int32.TryParse(cateid, out nodeid); if (nodeid == 0) { sb.Append("<a href='InfoCate_List.aspx'>根频道</a>"); } sb.Append("<a href='InfoCate_List.aspx?pid=" + cateid + "'>"); TBLL.NodeBLL NodeOperate = new NodeBLL(); sb.Append("<span>" + NodeOperate.GetNode(nodeid).NodeName + "</span>"); sb.Append("</a> >> "); } } } } return sb.ToString(); }
protected void Page_Load(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); int pid = 0; string SelectVal = string.Empty; Int32.TryParse(CommOperate.GetStrFromRequestForm("uid"), out pid); SelectVal = CommOperate.GetStrFromRequestForm("sv"); TBLL.NodeBLL nbl = new NodeBLL(); DataTable childlist = nbl.GetChildNode(pid); if (childlist.Rows.Count > 0) { sb.Append("<option value='-1'>请选择...</option>"); for (int i = 0; i < childlist.Rows.Count; i++) { sb.Append("<option value='" + childlist.Rows[i]["NodeId"].ToString().Trim() + "'>" + childlist.Rows[i]["NodeName"].ToString().Trim() + "</opion>"); } } else { sb.Append("0"); } Response.Write(sb.ToString()); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { #region 类别树 TNode tnode = new TNode(); NodeBLL nodebll = new NodeBLL(); DataTable dt = nodebll.GetAllNode(); L_CateTree.Text = "<select id='sel' name='sel'><option value='-1'>请选择类别...</option>"; if (dt.Rows.Count > 0) { L_CateTree.Text += tool.NodeTree.GetNodeTree(dt, 0, 0); } L_CateTree.Text += "</Select>"; #endregion Tbx_Addtime.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); Tbx_Adder.Text = this.LoginUser.Admin_RealName; H_Adder.Value = LoginUser.Admin_ID.ToString(); InfoBLL infobll = new InfoBLL(); tbx_SortId.Text = infobll.GetInfoCountsByNode(0, null, null, 1).ToString(); } }
protected void UpdateSortID(int id, int sortid) { TModel.TNode tnode = new TNode(); TBLL.NodeBLL NodeOperate = new NodeBLL(); tnode = NodeOperate.GetNode(id); tnode.SortID = sortid; NodeOperate.UpdateNode(id, tnode); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { TNode tnode = new TNode(); NodeBLL nodebll = new NodeBLL(); DataTable dt = nodebll.GetAllNode(); L_CateTree.Text = NodeTree.GetJqueryNodeTree(dt, 0); } }
protected void Pg_Init() { ArrayList fieldName = new ArrayList(); ArrayList fieldValue = new ArrayList(); ArrayList selName = new ArrayList(); ArrayList selValue = new ArrayList(); string param = string.Empty; int cid = 0; if (CommonLibrary.CommOperate.GetStrFromRequestQueryString("pid") != null && CommonLibrary.CommOperate.GetStrFromRequestQueryString("pid") != "") { fieldName.Add("pid"); fieldValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("pid")); selName.Add("ParentID"); cid = 0; Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("pid"), out cid); selValue.Add(cid); } else if (CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword") != null && CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword") != "") { fieldName.Add("keyword"); fieldValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword")); selName.Add("NodeName"); selValue.Add(CommonLibrary.CommOperate.GetStrFromRequestQueryString("keyword")); } else { fieldName = null; fieldValue = null; selName.Add("ParentID"); selValue.Add(0); } int currentPage, pageSize, pageCount = 1, recordCount = 0; pageSize = 15; recordCount = nodebll.GetNodeCounts(selName, selValue); currentPage = tool.PageAndCount.GetCurrent(recordCount, pageSize); int startId = tool.PageAndCount.StartID(currentPage, pageSize); int endId = tool.PageAndCount.EndID(currentPage, pageSize); GridView1.DataSource = nodebll.GetNodeByCondition(selName, selValue, " SortID asc,NodeId desc", startId, endId); GridView1.DataKeyNames = new String[] { "NodeId" }; GridView1.DataBind(); TBLL.NodeBLL NodeOperate = new NodeBLL(); lbl_CurrentNode.Text = NodeTree.GetNodePath(NodeOperate.GetNode(cid).NodePath); PagerClass.PageSet ps = new PagerClass.PageSet(currentPage, recordCount, pageSize, fieldName, fieldValue); L_page.Text = ps.GeneratePagers(); }
private void NewMainForm_Load(object sender, EventArgs e) { //加载百度地图 string str_url = Application.StartupPath + "\\BaiduJS\\BaiduMap.html"; Uri url = new Uri(str_url); webBrowser1.Url = url; webBrowser1.ObjectForScripting = this; //systemXmlConfig = new SystemXmlConfig(systemConfigXmlFilePath); //systemXmlConfig.Open(); //systemXmlConfig.ServerIp = "127.0.0.1"; //systemXmlConfig.ServerControlPort = "8889"; //systemXmlConfig.ServerPhotoPort = "8890"; //systemXmlConfig.ServerVideoPort = "8891"; //systemXmlConfig.ServerHeartPort = "8892"; //systemXmlConfig.MaxRecNum = "10"; //systemXmlConfig.Close(); NodeBLL nodeBll = new NodeBLL(); List <NodeData> list = nodeBll.GetAllNodes(); //NodeData nodeData = new NodeData(); //nodeData.name="光谱图像节点"; //nodeData.longtitude = "113.35857"; //nodeData.lantitude = "23.16690"; //nodeData.location = "华南农业大学信息学院"; //nodeData.status = 1; //nodeBll.Insert(nodeData); //nodeData.name = "光谱图像节点"; //nodeData.longtitude = "113.35743"; //nodeData.lantitude = "23.16667"; //nodeData.location = "华南农业大学动物科学学院"; //nodeData.status = 1; //nodeBll.Insert(nodeData); //nodeData.name = "光谱图像节点"; //nodeData.longtitude = "113.35681"; //nodeData.lantitude = "23.16600"; //nodeData.location = "华南农业大学理学院"; //nodeData.status = 1; //nodeBll.Insert(nodeData); //nodeData.name = "光谱图像节点"; //nodeData.longtitude = "113.35681"; //nodeData.lantitude = "23.16600"; //nodeData.location = "华南农业大学理学院"; //nodeData.status = 1; //nodeBll.Insert(nodeData); //nodeData.name = "光谱图像节点"; //nodeData.longtitude = "113.35880"; //nodeData.lantitude = "23.16667"; //nodeData.location = "华南农业大学理学院"; //nodeData.status = 1; //nodeBll.Insert(nodeData); System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false; }
public ResponseNodeDelete NodeDelete([FromBody] RequestNodeDelete request) { try { NodeBLL bll = new NodeBLL(); return(bll.NodeDelete(request)); } catch (Exception ex) { throw new HttpResponseException( Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public bool SelectNodeInListView(int nodeId) { NodeBLL nodeBll = new NodeBLL(); NodeData nodeData = nodeBll.GetDetailByPK(nodeId); if (nodeData != null) { curSelectNode = nodeData; return(true); } return(false); }
/// <summary> /// armClientDictionary /// </summary> /// /// <param name="socket"></param> /// <param name="flag"></param> public void AddClient(Socket socket, int flag) { lock (deviceSync) { ArmClient armClient = null; TcpPort tempPort = new TcpPort(socket); AddClientPort(tempPort, flag, ref armClientDictionary); if (!(HasValDevice(out armClient))) { return; } if (armClient != null) { TcpPort comPort = armClient.ControlPort; byte[] nodeIdMes = new byte[200]; comPort.Receive(nodeIdMes); armClient.Id = (Encoding.ASCII.GetString(nodeIdMes)).TrimEnd('\0'); Console.WriteLine("客户端编号为" + armClient.Id); byte[] data = Encoding.ASCII.GetBytes("Welcome to server"); comPort.Send(data, Kind.message); NodeBLL nodeBll = new NodeBLL(); int clientId; if (Int32.TryParse(armClient.Id, out clientId)) { UpdateArmClientId(armClient.Ipaddress, clientId); NodeData nodeData = nodeBll.GetDetailByPK(clientId); if (nodeData != null) { armClient.Location = nodeData.location; if (controlListenning) { AddClientToList(armClient, ref armClientList); } DeleteClientPort(armClient.Ipaddress, ref armClientDictionary); armClient.IsChecking = false; armClient.IsUsing = false; armClient.LastAccessTime = DateTime.Now; armClient.IsLoseConnect = false; armClient.Status = true; } } } } }
/// <summary> /// 创建TreeView /// </summary> private void CreateTree() { TreeNode root = new TreeNode(); root.Text = InitialInterface.ProName; trvUcAnaly.Nodes.Add(root); SelectedPramasBLL spbll = new SelectedPramasBLL(); IntroducerBLL ibll = new IntroducerBLL(); NodeBLL nbll = new NodeBLL(); List <Node> nodelist = nbll.Get_NodeList(InitialInterface.ProName); List <SelectedPramas> sp = spbll.Get_SelectedPramasList(InitialInterface.ProName); if (nodelist != null) { for (int i = 0; i < nodelist.Count; i++) { TreeNode node1 = new TreeNode(); node1.Text = nodelist[i].NodeName; node1.Tag = nodelist[i].NodeId; root.Nodes.Add(node1); if (sp != null) { for (int j = 0; j < sp.Count; j++) { TreeNode node2 = new TreeNode(); node2.Text = sp[j].PramasText; node2.Tag = sp[j].PramasId; node1.Nodes.Add(node2); List <HOZAPModel.Introducer> Introducerlist = ibll.Get_IntroducerList(sp[j].PramasId); for (int k = 0; k < Introducerlist.Count; k++) { TreeNode node3 = new TreeNode(); node3.Text = Introducerlist[k].IntroducerText; node3.Tag = Introducerlist[k].IntroducerId; node2.Nodes.Add(node3); } } } } this.trvUcAnaly.Nodes[0].Expand(); } }
private void selectNodeSavePath_button_Click(object sender, EventArgs e) { FolderBrowserDialog folderDlg = new FolderBrowserDialog(); folderDlg.SelectedPath = @"d:/"; if (folderDlg.ShowDialog() == DialogResult.OK) { NodeBLL nodeBll = new NodeBLL(); this.nodeData.savepath = folderDlg.SelectedPath; if (nodeBll.UpdateByPK(this.nodeData)) { this.nodeSavePath_textBox.Text = folderDlg.SelectedPath; ShowControlWarnInMessageBox(true, "设定节点保存路径成功" + this.nodeData.savepath); } else { ShowControlWarnInMessageBox(false, "设定节点保存路径失败"); } } }
protected void DeleteNode(int InfoID) { TBLL.NodeBLL NodeOperate = new NodeBLL(); TModel.TNode tnode = new TNode(); tnode = NodeOperate.GetNode(InfoID); DataTable dt = NodeOperate.GetChildNode(InfoID); if (dt.Rows.Count > 0) { CommonLibrary.RunJs.AlertAndBack("请先删除该类别下的子类别再删除该类别"); } else { if (tnode.NodePic.Trim() != "") { CommonLibrary.CommOperate.DeleteFile(Server.MapPath(tnode.NodePic)); } ImageOperate.DeleteMemoImage(tnode.NodeMemo); NodeOperate.DeleteNode(InfoID); } }
public int GetNodeNumber() { NodeBLL nodeBll = new NodeBLL(); List <NodeData> list = nodeBll.GetAllNodes(); int nodeNum = list.Count; if (nodeNum > 0) { nodePoints = new double[nodeNum * 2]; double dou_lng, dou_lat; for (int i = 0, j = 0; i < nodePoints.Length - 1 && j < list.Count; i += 2, j++) { if (double.TryParse(list[j].longtitude, out dou_lng) && double.TryParse(list[j].lantitude, out dou_lat)) { nodePoints[i] = dou_lng; nodePoints[i + 1] = dou_lat; } } } return(nodeNum); }
public bool SelectNodeInMap(object JSlng, object JSlat) { Console.WriteLine(JSlng.ToString() + JSlat.ToString()); double dou_lng, dou_lat; if (double.TryParse(JSlng.ToString(), out dou_lng) && double.TryParse(JSlat.ToString(), out dou_lat)) { NodeBLL nodeBll = new NodeBLL(); NodeData nodeData = nodeBll.GetDetailByPoint(dou_lng, dou_lat); if (nodeData != null) { curSelectNode = nodeData; ImageBLL imageBll = new ImageBLL(); ImageData imageData = imageBll.GetDetailByLastTime(nodeData.id); if (imageData != null) { curImageInMap = imageData; } else { curImageInMap = null; } return(true); } return(false); } else { curSelectNode = null; curImageInMap = null; return(false); } }
/// <summary> /// 保存/删除 节点后刷新TreeView /// </summary> private void AddOrDeleteNode_TreeViewRefresh() { TreeNode root = new TreeNode(); root.Text = HAZOP分析系统.ProName; //清空当前TreeView的全部节点,重新绑定 this.trvUcNodePart.Nodes.Clear(); //添加根节点,根节点名称为项目名称 this.trvUcNodePart.Nodes.Add(root); //将节点添加到根节点下 NodeBLL nodebll = new NodeBLL(); List <Node> nodelist = nodebll.Get_NodeList(HAZOP分析系统.ProName); if (nodelist != null) { for (int i = 0; i < nodelist.Count; i++) { TreeNode treenode = new TreeNode(); treenode.Text = nodelist[i].NodeName; root.Nodes.Add(treenode); } this.trvUcNodePart.ExpandAll(); } }
protected void Button1_Click(object sender, EventArgs e) { #region 变量 string NodeName = string.Empty; //节点名称 NodeName = tbx_title.Text.Trim(); string NodeIdentifier = string.Empty; //标示符 NodeIdentifier = Tbx_Identifier.Text.Trim(); string ParentStr = string.Empty; int ParentID = 0; //父类ID string NodePath = string.Empty; //节点路径 #region 获取父类ID和路径 //如果是顶级分类 if (cbx_IsTop.Checked == true) { ParentStr = "0"; NodePath = "0,"; } else { ParentStr = CommonLibrary.CommOperate.GetStrFromRequestForm("topSelc"); string[] ParentArry = ParentStr.Split(','); if (ParentArry[ParentArry.Length - 1] == "-1") { if (ParentArry.Length == 1) { CommonLibrary.RunJs.AlertAndBack("请选择父类别"); } else { ParentStr = ParentArry[ParentArry.Length - 2].ToString(); for (int i = 0; i < ParentArry.Length - 1; i++) { NodePath = NodePath + ParentArry[i].ToString() + ","; } } } else { ParentStr = ParentArry[ParentArry.Length - 1].ToString(); for (int i = 0; i < ParentArry.Length; i++) { NodePath = NodePath + ParentArry[i].ToString() + ","; } } } Int32.TryParse(ParentStr, out ParentID); #endregion string NodeMemo = string.Empty;//节点介绍 NodeMemo = ContentHolder.Value; string NodePic = string.Empty; NodePic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic"); int sortid = 0;//排序号 Int32.TryParse(tbx_SortId.Text, out sortid); bool IsRecom = false;//是否推荐 bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom); bool IsHtml = false; //是否生成静态 string HtmlPath = string.Empty; //生成html的路径 HtmlPath = Tbx_htmlpath.Text; string NodeTemplate = string.Empty;//节点模板名称 NodeTemplate = Tbx_ListTemplate.Text.Trim(); string Meta_Description = string.Empty;//节点meta_description Meta_Description = Tbx_Descriotion.Text.Trim(); string Meta_KeyWords = string.Empty;//节点meta_keyword Meta_KeyWords = Tbx_Keyword.Text.Trim(); bool IsRemote = false;//是否远程,获取图片,默认为否 bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote); DateTime Addtime; //添加时间 Addtime = Convert.ToDateTime(Tbx_Addtime.Text.Trim()); string DetailTemplate = string.Empty; //详情页模板 DetailTemplate = Tbx_DetailTemplate.Text.Trim(); string Adder = H_Adder.Value.Trim(); #endregion TNode tnode = new TNode(); tnode.NodeName = NodeName; tnode.NodeIdentifier = NodeIdentifier; tnode.ParentID = ParentID; tnode.NodePath = NodePath; if (IsRemote == true) { tnode.NodeMemo = ImageOperate.GetRemoteImage(NodeMemo, "/uploadfile/remote/"); } else { tnode.NodeMemo = NodeMemo; } tnode.NodePic = NodePic; tnode.SortID = sortid; tnode.IsRecom = IsRecom; tnode.IsHtml = IsHtml; tnode.HtmlPath = HtmlPath; tnode.NodeTemplate = NodeTemplate; tnode.DetailTemplate = DetailTemplate; tnode.Meta_Description = Meta_Description; tnode.Meta_KeyWords = Meta_KeyWords; tnode.IsRemote = IsRemote; tnode.AddTime = Addtime; tnode.DetailTemplate = DetailTemplate; tnode.Adder = Adder; TBLL.NodeBLL NodeOperate = new NodeBLL(); NodeOperate.AddNode(tnode); int lastid = NodeOperate.GetLastNodeID(); CommonLibrary.RunJs.PageReplace("InfoCate_UpdateManage.aspx?LastID=" + lastid + "&pid=" + ParentID); }
protected void Button1_Click(object sender, EventArgs e) { #region 变量 int NodeId = 0; Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out NodeId); string NodeName = string.Empty; //节点名称 NodeName = tbx_title.Text.Trim(); string NodeIdentifier = string.Empty; //标示符 NodeIdentifier = Tbx_Identifier.Text.Trim(); string ParentStr = string.Empty; int ParentID = 0; //父类ID string NodePath = string.Empty; //节点路径 #region 获取父类ID Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("sel"), out ParentID); #endregion string NodeMemo = string.Empty;//节点介绍 NodeMemo = ContentHolder.Value; string NodePic = string.Empty; NodePic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic"); int sortid = 0;//排序号 Int32.TryParse(tbx_SortId.Text, out sortid); bool IsRecom = false;//是否推荐 bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom); bool IsHtml = false; //是否生成静态 string HtmlPath = string.Empty; //生成html的路径 HtmlPath = Tbx_htmlpath.Text; string NodeTemplate = string.Empty;//节点模板名称 NodeTemplate = Tbx_ListTemplate.Text.Trim(); string Meta_Description = string.Empty;//节点meta_description Meta_Description = Tbx_Descriotion.Text.Trim(); string Meta_KeyWords = string.Empty;//节点meta_keyword Meta_KeyWords = Tbx_Keyword.Text.Trim(); bool IsRemote = false;//是否远程,获取图片,默认为否 bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote); DateTime Addtime; //添加时间 Addtime = Convert.ToDateTime(Tbx_Addtime.Text.Trim()); string DetailTemplate = string.Empty; //详情页模板 DetailTemplate = Tbx_DetailTemplate.Text.Trim(); string Adder = H_Adder.Value; #endregion TNode tnode = new TNode(); tnode.NodeName = NodeName; tnode.NodeIdentifier = NodeIdentifier; tnode.ParentID = ParentID; tnode.NodePath = NodePath; if (IsRemote == true) { tnode.NodeMemo = ImageOperate.GetRemoteImage(NodeMemo, "/uploadfile/remote/"); } else { tnode.NodeMemo = NodeMemo; } tnode.NodePic = NodePic; tnode.SortID = sortid; tnode.IsRecom = IsRecom; tnode.IsHtml = IsHtml; tnode.HtmlPath = HtmlPath; tnode.NodeTemplate = NodeTemplate; tnode.DetailTemplate = DetailTemplate; tnode.Meta_Description = Meta_Description; tnode.Meta_KeyWords = Meta_KeyWords; tnode.IsRemote = IsRemote; tnode.AddTime = Addtime; tnode.DetailTemplate = DetailTemplate; tnode.Adder = Adder; TBLL.NodeBLL NodeOperate = new NodeBLL(); NodeOperate.UpdateNode(NodeId, tnode); CommonLibrary.RunJs.PageReplace("InfoCate_UpdateManage.aspx?LastID=" + NodeId + "&pid=" + ParentID); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out InfoID); TNode tnode = new TNode(); NodeBLL nodebll = new NodeBLL(); tnode = nodebll.GetNode(InfoID); #region 初始化页面 tbx_SortId.Text = tnode.SortID.ToString(); //排序号 tbx_title.Text = tnode.NodeName; //节点名 Tbx_Identifier.Text = tnode.NodeIdentifier; //英文标示符 int pid = tnode.ParentID; //父类ID ContentHolder.Value = tnode.NodeMemo; //内容 Tbx_ListTemplate.Text = tnode.NodeTemplate; //节点模板; Tbx_DetailTemplate.Text = tnode.DetailTemplate; //详情页模板 Tbx_htmlpath.Text = tnode.HtmlPath; //生成HTML目录 #region 是否推荐 if (tnode.IsRecom == true) { L_IsRecoom.Text = "<input type=\"checkbox\" id=\"Chk_tuijian\" name=\"Chk_tuijian\" Checked=Checked value=\"true\" />"; } else { L_IsRecoom.Text = "<input type=\"checkbox\" id=\"Chk_tuijian\" name=\"Chk_tuijian\" value=\"true\" />"; } #endregion #region 是否获取远程图片 if (tnode.IsRemote == true) { L_isRemote.Text = "<input type=\"checkbox\" id=\"Chk_Remote\" name=\"Chk_Remote\" value=\"true\" Checked=Checked />"; } else { L_isRemote.Text = "<input type=\"checkbox\" id=\"Chk_Remote\" name=\"Chk_Remote\" value=\"true\" />"; } #endregion #region 类别树 DataTable dt = nodebll.GetAllNode(); L_CateTree.Text = "<select id='sel' name='sel'><option value='0'>顶级类别</option>"; if (dt.Rows.Count > 0) { L_CateTree.Text += tool.NodeTree.GetNodeTree(dt, 0, 0, pid); } L_CateTree.Text += "</Select>"; #endregion L_selpic.Text = ImageOperate.GetImageSelect(tnode.NodeMemo, tnode.NodePic); Tbx_Descriotion.Text = tnode.Meta_Description; Tbx_Keyword.Text = tnode.Meta_KeyWords; Tbx_Addtime.Text = tnode.AddTime.ToString("yyyy-MM-dd hh:mm:ss"); Tbx_Adder.Text = this.LoginUser.Admin_RealName; H_Adder.Value = LoginUser.Admin_ID.ToString(); #endregion } }
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { DataRowView drow = e.Row.DataItem as DataRowView; if (drow != null) { HiddenField hRecom = (HiddenField)e.Row.Cells[2].FindControl("H_Recom"); if (hRecom.Value.Trim().ToLower() == "true") { Literal L_recom = (Literal)e.Row.Cells[2].FindControl("L_Recom"); L_recom.Text = "<span style='color:red;'>[荐]</span>"; } HiddenField hInfoType = (HiddenField)e.Row.Cells[2].FindControl("H_InfoType"); if (hInfoType.Value.Trim().ToLower() == "1") { Literal L_InfoType = (Literal)e.Row.Cells[2].FindControl("L_InfoType"); L_InfoType.Text = "<span style='color:blue;'>[新闻]</span>"; } else if (hInfoType.Value.Trim().ToLower() == "2") { Literal L_InfoType = (Literal)e.Row.Cells[2].FindControl("L_InfoType"); L_InfoType.Text = "<span style='color:blue;'>[产品]</span>"; } #region 注释掉 HiddenField hnode = (HiddenField)e.Row.Cells[3].FindControl("H_Node"); int nodeid = 0; if (hnode.Value.Trim() != "") { Int32.TryParse(hnode.Value, out nodeid); } NodeBLL nodebll = new NodeBLL(); string nodename = nodebll.GetNode(nodeid).NodeName; if (nodename.Trim() == "") { nodename = "暂无栏目"; } Literal Lnode = (Literal)e.Row.Cells[3].FindControl("L_Node"); Lnode.Text = "<a href='?cid=" + nodeid.ToString() + "'>" + nodename + "</a>"; HiddenField hcheck = (HiddenField)e.Row.Cells[6].FindControl("H_Check"); string checkstat = string.Empty; if (hcheck.Value.ToLower() == "true") { checkstat = "<span style='color:green;font-weight:bolder;'>已审核</span>"; } else { checkstat = "<span style='color:red;font-weight:bolder;'>未审核</span>"; } Literal lcheck = (Literal)e.Row.Cells[6].FindControl("L_check"); lcheck.Text = checkstat; //AddressBLL adbl = new AddressBLL(); //StringBuilder sbaddress = new StringBuilder(); //HiddenField hProvince = (HiddenField)e.Row.Cells[3].FindControl("H_Province"); //if (hProvince.Value.Trim() != "") //{ // sbaddress.Append("<a href='?provinceid=" + hProvince.Value + "'>" + adbl.GetProvinceByCode(hProvince.Value).name + "</a>"); //} //HiddenField hCity = (HiddenField)e.Row.Cells[3].FindControl("H_City"); //if (hCity.Value.Trim() != "") //{ // sbaddress.Append(" <a href='?cityid=" + hCity.Value + "'>" + adbl.GetCityByCode(hCity.Value).name + "</a>"); //} //HiddenField hArea = (HiddenField)e.Row.Cells[3].FindControl("H_area"); //if (hArea.Value.Trim() != "") //{ // sbaddress.Append(" <a href='?areaid=" + hArea.Value + "'>" + adbl.GetAreaByCode(hArea.Value).name + "</a>"); //} //Literal L_address = (Literal)e.Row.Cells[3].FindControl("L_address"); //L_address.Text = sbaddress.ToString(); #endregion } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int infoid = 0; Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out infoid); TInformation tinfo = new TInformation(); InfoBLL infobll = new InfoBLL(); AdminBLL adinbll = new AdminBLL(); tinfo = infobll.GetInfo(infoid); tbx_title.Text = tinfo.InfoTitle; Tbx_SubMemo.Text = tinfo.InfoSubMemo; ContentHolder.Value = tinfo.InfoMemo; #region 图片列表 L_selpic.Text = ImageOperate.GetImageSelect(tinfo.InfoMemo, tinfo.InfoPic); #endregion #region 信息类型 if (tinfo.InfoType == 1) { L_selinfotype.Text = "<select id='sel_SelInfoType' name='sel_SelInfoType' > <option value=\"1\" selected=selected> 新闻 </option> <option value=\"2\"> 产品 </option></select>"; } else if (tinfo.InfoType == 2) { L_selinfotype.Text = "<select id='sel_SelInfoType' name='sel_SelInfoType' > <option value=\"1\" > 新闻 </option> <option value=\"2\" selected=selected> 产品</option></select>"; //Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "InitInfoType", "$('.dazhe').hide();", true); L_js.Text = @"<script type='text/javascript'> $(document).ready( function() { $('.dazhe').hide();} ); </script>"; } #endregion #region 商家id int shopid = tinfo.ShopID; L_shopid.Text = "<input type=\"hidden\" id=\"h_shopid\" name=\"h_shopid\" value=\"" + shopid + "\"/>"; if (shopid == -1) { tbx_ShopID.Text = "暂无商家"; } else { ShopBLL shopbll = new ShopBLL(); tbx_ShopID.Text = shopbll.GetShop(shopid).ShopTitle; } #endregion #region 品牌信息 int brandid = tinfo.BrandID; L_brandid.Text = "<input type=\"hidden\" id=\"h_brandid\" name=\"h_brandid\" value=\"" + brandid + "\"/>"; if (brandid == -1) { tbx_brand.Text = "暂无品牌信息"; } else { BrandBLL brandbll = new BrandBLL(); tbx_brand.Text = brandbll.GetBrandByID(brandid).BrandName; } #endregion tbx_SortId.Text = tinfo.SortID.ToString(); tbx_Etitle.Text = tinfo.InfoETitle; Tbx_modifier.Text = this.LoginUser.Admin_RealName; H_Modifier.Value = LoginUser.Admin_ID.ToString(); Tbx_modifytime.Text = tinfo.ModifyTime.ToString("yyyy-MM-dd hh:mm:ss"); //Tbx_Adder.Text = this.LoginUser.Admin_RealName; //H_Adder.Value = LoginUser.Admin_ID.ToString(); int Adder = 0; Int32.TryParse(tinfo.InfoAdder, out Adder); Tbx_Adder.Text = adinbll.GetAdmin(Adder).Admin_RealName; H_Adder.Value = Adder.ToString(); Tbx_BeginTime.Text = tinfo.InfoStartTime; Tbx_EndTime.Text = tinfo.InfoEndTime; Tbx_from.Text = tinfo.InfoFrom; Tbx_Addtime.Text = tinfo.InfoAddTime.ToString("yyyy-MM-dd hh:mm:ss"); Tbx_clicknum.Text = tinfo.InfoClicks.ToString(); if (tinfo.IsRecom == true) { L_IsRecoom.Text = "<input type=\"checkbox\" id=\"Chk_tuijian\" name=\"Chk_tuijian\" Checked=Checked value=\"true\" />"; } else { L_IsRecoom.Text = "<input type=\"checkbox\" id=\"Chk_tuijian\" name=\"Chk_tuijian\" value=\"true\" />"; } if (tinfo.IsRemote == true) { L_isRemote.Text = "<input type=\"checkbox\" id=\"Chk_Remote\" name=\"Chk_Remote\" value=\"true\" Checked=Checked />"; } else { L_isRemote.Text = "<input type=\"checkbox\" id=\"Chk_Remote\" name=\"Chk_Remote\" value=\"true\" />"; } Tbx_tag.Text = tinfo.InfoTag; NodeBLL nodebll = new NodeBLL(); DataTable dt = nodebll.GetAllNode(); L_CateTree.Text = "<select id='sel' name='sel'><option value='-1'>请选择类别...</option>"; if (dt.Rows.Count > 0) { L_CateTree.Text += tool.NodeTree.GetNodeTree(dt, 0, 0, tinfo.InfoCateID); } L_CateTree.Text += "</Select>"; } }