- 浏览: 1652368 次
- 性别:
- 来自: 福州
文章分类
- 全部博客 (583)
- strust2.0 (14)
- hibernate2.0 (5)
- java (13)
- javaScript (59)
- AJAX (8)
- TFS (6)
- 其它 (20)
- CSS (23)
- asp (18)
- Dojo (5)
- 项目管理 (3)
- SQLServer (25)
- oracle (26)
- .NET (221)
- 开源系统 (6)
- 常识 (41)
- 软件架构 (1)
- My SQL (1)
- SilverLight (10)
- Flex (1)
- window7 (1)
- 网络安全 (2)
- CMS (1)
- ECShop (4)
- 邮件系统 (9)
- Linq (0)
- 淘宝店铺经营宝典 (0)
- flash插件 (1)
- Hubble.net全文检索 (1)
- 在线编辑器 (1)
- 正则表达式 (1)
- 创业 (1)
- asp.net mvc (1)
- 全文检索 (0)
- 全文检索 HubbleDotNet (1)
- Android (27)
- TFS bin (1)
最新评论
-
z小小Jean:
有具体的解决方法吗
用命名imp导入DMP时报无法解析指定的连接标识符的解决办法 -
njoiop:
这些都是常用接口,IP地址、手机归属和身份证查询接口,基站定位 ...
IP地址、手机归属和身份证查询接口 -
Fs_sky:
那导出DMP如何包含序列等其他东西?
在plsql中如何导出dmp文件 -
qiywtc:
请问该怎么判断视频的格式再选择对应的播放格式来播放啊?
asp.net各种类型视频播放代码(全) -
xinghenhouzi:
楼主说的版本不同无法导入导出是什么意思?我用10g的exp.e ...
在plsql中如何导出dmp文件
dtree生成部门树的前台
后台的代码
调用页面的代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DeptDtree.aspx.cs" Inherits="Admin_Common_DeptDtree" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <base target="_self" /> <title>请选择部门</title> <link rel="StyleSheet" type="text/css" href="dtree/dtree.css" /> <link rel="StyleSheet" type="text/css" href="CSS/StyleSheet.css" /> <script type="text/javascript" src="dtree/dtree.js"></script> <script type="text/javascript"> function SelectDept(menuName){ // alert(menuName); window.returnValue =menuName; window.close(); } </script> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="lblDeptTree" runat="server" Text=""></asp:Label> </div> </form> </body> </html>
后台的代码
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Text.RegularExpressions; public partial class Admin_Common_DeptDtree : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { InitTreeData(); } } private void InitTreeData() { string strMenu; strMenu = "<script type=\"text/javascript\"> \n"; strMenu += "d = new dTree('d'); \n"; strMenu += "<!-- \n"; strMenu += "d.add(0,-1,'请选择部门'); \n"; #region 从政务平台获取数据 string ipPort = System.Configuration.ConfigurationSettings.AppSettings["ipPort"].ToString(); //先查找,有则删除 string getDeptUrl = "http://" + ipPort + "/mgov1890/im/getAllDepartment.action"; string deptValue = GetWebContent.getContentFromUrl(getDeptUrl, "UTF-8"); #endregion if (deptValue != "MYERROR") { //deptValue = "[1,IT事业部,0,0,0],[3,工商局,0,0,0],[4,教育局,0,0,0],[6,Listong,0,0,0]"; #region 对字符串的处理 deptValue = deptValue.Replace("\r", ""); deptValue = deptValue.Replace("\n", ""); deptValue = deptValue.Replace("],[", "@"); deptValue = deptValue.Replace("[", ""); deptValue = deptValue.Replace("]", ""); #endregion string[] arrDept = Regex.Split(deptValue, "@", RegexOptions.IgnoreCase); for (int i = 0; i < arrDept.Length; i++) { string[] deptInfo = arrDept[i].Split(','); int menuid = int.Parse(deptInfo[0]); string menuname = deptInfo[1]; int pmenuid = int.Parse(deptInfo[2]); strMenu += "d.add(" + menuid + "," + pmenuid + ",'" + menuname + "',\"javascript:SelectDept('" + menuname + "')\"); \n"; } } else { strMenu += "d.add(1,0,'暂时没有部门信息'); \n"; } strMenu += "document.write(d); \n"; strMenu += "//--> \n </script>"; this.lblDeptTree.Text = strMenu; } }
调用页面的代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TestTreeView.aspx.cs" Inherits="TestTreeView" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>测试选择部门</title> <script type="text/javascript"> function SetDept() { var deptName = window.showModalDialog("Admin/DeptDtree.aspx","","dialogWidth:150px;status:auto;dialogHeight:250px"); //alert(deptName); if(deptName != undefined) document.getElementById("txtDept").value = deptName; else document.getElementById("txtDept").value = ""; } </script> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="txtDept" runat="server"></asp:TextBox> <input type="button" value="选择部门" onclick="SetDept()"/> </div> </form> </body> </html>
发表评论
-
【转】C#定时执行某个程序
2015-03-16 17:33 733using System; using System. ... -
多行文本框字符数长度验证的解决方案
2012-03-02 16:04 1203在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是 ... -
【转】asp.net(c#)通过两个点的经纬度计算距离
2012-01-12 14:14 1383原理: 地球赤道上环绕地球一周走一圈共40075.04公里 ... -
【转】GSM手机短信软件的实现(C#)
2011-11-30 13:55 1310http://www.cnblogs.com/Engin/ar ... -
[转]C#开发短信收发软件的原理
2011-11-16 16:44 1651坛子里好像很多人对如何自己用C#开发手机短信有兴趣,正好我也做 ... -
TCPClient 类实现网络互联、通信
2011-10-29 11:16 2942TcpClient 为 TCP 网络服务提供客户端连接。 S ... -
Hubble.Net实现全文检索
2011-07-25 19:30 4036一、 下载安装 到Hubble.net 项目首页 http: ... -
c# 获取当前周第一天、最后一天,当前月第一天、最后一天的实现代码
2011-04-17 18:39 5291获取当前周工作日第一天、最后一天 int dayOfWee ... -
c#通过调用7z.exe实现解压文件
2011-03-05 15:47 48017-Zip 简介 7-Zip 是一款号称有着现今最高压缩比的 ... -
【转】IEnumerable 和 IEnumerator 接口
2011-03-04 17:12 2028类继承关系:public interface IQueryab ... -
【转】C#获取文件的绝对路径
2011-03-04 17:08 2484要在c#中获取路径有好多方法,一般常用的有以下五种: ... -
ListBox之间的数据项的移动操作
2010-09-29 11:04 1559<%@ Page Language="C# ... -
【转】asp.net中URL参数传值中文乱码的三种解决办法
2010-09-21 22:31 3418在做Asp.Net开发的时候,经常会遇到页面乱码的问题,下面是 ... -
【转】ASP.NET文件下载函数
2010-09-21 22:29 1406在你的Page_Load中添加这样的代码: Page.Re ... -
【转】在ASP.NET中实现多文件上传
2010-09-21 22:25 1238在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET ... -
[转]ASP.NET中常用的文件上传下载方法
2010-09-21 22:23 1816文件的上传下载是我们在实际项目开发过程中经常需要用到的技 ... -
HTML文章中截取摘要的问题[转]
2010-06-09 10:46 1877博客系统通常的做法是,在博客的首页只显示文章的摘要,点击标题进 ... -
获取 asp:Button 控件的的ComandName值的方法
2010-05-22 17:31 1252protected void btn_Save_Click ... -
ASP.NET防止用户多次登录的方法
2010-05-06 12:34 1580常见的处理方法是,在 ... -
使用 Enter 键提交表单
2010-04-27 14:04 1337一、使用 JS 代码 我们在表单里面的 TextBox (as ...
相关推荐
总的来说,"dtree选择部门或者选择部门下人员复选框单选框插件带搜索"是前端开发中的一个实用工具,它解决了在组织结构中进行高效选择的问题,提升了用户界面的易用性。通过理解和熟练运用dtree插件,开发者可以快速...
在Asp.net开发中,树形控件是一种常见的UI元素,用于展示层次结构的数据,例如网站导航、组织架构或文件系统。"Asp.net 树(无刷新)"着重于使用dtree开源库来创建一个无需整个页面刷新即可更新数据的交互式树形控件。...
Vs2008 项目.. 2005的同志们如下使用 bin目录 找到dll,添加dll 引用后 工具栏会出现RecursiveTree该控件 拖进aspx 页面即可... 后台需要写2句代码 this.RecursiveTree1.Dataset = GetList("");...
在ASP.NET中,生成动态树是一种常见的需求,它可以帮助用户以图形化的方式浏览和操作层次结构数据,例如目录结构、组织结构或者多级分类等。动态树结构在用户界面设计中起到关键作用,因为它提供了直观且易于导航的...
在这个特定的场景中,"dtree选择部门或者选择部门下人员复选框单选框插件 带搜索"是一个功能丰富的前端工具,它提供了以下关键知识点: 1. **树形结构数据**:树形结构是一种非线性的数据结构,由节点(部门或人员...
通过以上介绍,我们可以看到 ASP.NET AJAX 结合 JavaScript 可以非常灵活地实现复杂的前端功能,如本例中的无限级树形菜单。这种技术的应用不仅提高了用户体验,同时也让开发者能够更加专注于业务逻辑的实现。希望...
在ASP中,我们可以使用ADO(ActiveX Data Objects)来连接和操作ACCESS数据库,实现数据的CRUD(创建、读取、更新、删除)操作。 接着,dtree是一种JavaScript库,主要用于构建树形数据结构的控件,它在网页上以...
这种设计可以方便用户从多个选项中选择一个或多个层级相关的项目。 layui是一个轻量级的前端UI框架,它提供了大量的组件,包括表格、表单、按钮、图标等,用于快速构建美观且响应式的页面。dtree是layui中的一个...
在Java Web开发中,`dtree`通常指的是一个JavaScript库,用于创建可交互的树状菜单,常被用于展示层级关系的数据,如目录结构、组织架构等。在JSP(JavaServer Pages)中使用`dtree`,可以增强用户界面的交互性。...
本人抄袭加改良了一个dtree在jsp中的使用,和大家分享,简单的构建一个树形菜单dtree还是不错的选择。
在IT行业中,"dtree 部门与人员目录树"是一种常见的数据组织和展示工具,主要用于企业或组织内部的人员和部门结构管理。这个工具能够以树状结构清晰地展示出各个层级的部门以及隶属于这些部门的人员,使得管理和查询...
在.NET框架中,Windows Forms和WPF都提供了TreeView控件来实现DTree。 **DTree教程学习要点:** 1. **基础概念**:理解DTree的基本组成,如根节点、父节点、子节点以及它们之间的关系。 2. **API使用**:学习如何...
【dtree】是一种在JavaScript中实现的树形数据结构,常用于构建可交互的、层级化的用户界面,如文件系统导航、组织结构图或者菜单系统等。在这个介绍中,我们将深入探讨dtree的制作原理、基本应用以及如何复用这个...
在IT行业中,网页开发是一项重要的工作,而"dtree"是一个常见的用于构建树形结构的JavaScript库,尤其在处理组织结构、目录导航等场景时非常有用。本资源提供了dtree库所需的两个关键文件:`dtree.css`和`dtree.js`...
在这个话题中,我们将深入探讨三种特定的树形结构实现:原始dtree、右键dtree以及复选框dtree,这些都是在JavaScript环境下用于创建交互式树形菜单的工具。 首先,原始dtree是最基础的形式,它通常基于HTML、CSS和...
dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar dtree.rar
在这个话题中,我们将重点探讨两种常用的JS控件:dtree和dtree_checkbox。它们都是用于创建树形结构,尤其是对于层级数据展示非常有用。 **1. dtree基础知识** dtree是一款基于JavaScript的开源控件,它允许开发者...
在"json+dtree定时刷新dtree"这个主题中,我们主要关注的是如何利用JSON数据与DTREE控件结合,并实现定时刷新功能。定时刷新功能常用于实时更新显示的数据,例如监控系统、数据统计分析等场景,确保用户能够看到最新...
- **dTree构造函数**负责初始化dtree对象,并设置了一系列配置项,如是否启用选择框、图标显示等。 - **config**对象包含了dtree的各种配置选项,这些选项可以根据具体需求进行调整。 ##### 3. 关键方法:add、open...
在Dtree中,每个内部节点代表一个特征,每个分支代表一个特征值,而每个叶节点则代表一个类别或连续值的预测。Dtree易于理解和解释,使得它成为初学者和专业人士的首选工具之一。 【Dtree 构建过程】 Dtree的构建...