- 浏览: 1652234 次
- 性别:
- 来自: 福州
文章分类
- 全部博客 (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文件
主要的思路:
将全部记录读出,在后台重组读出的Datatable,用JS绑定。
示例:
js代码
c#后台代码
主要展示树形的代码:
JS代码:
将全部记录读出,在后台重组读出的Datatable,用JS绑定。
示例:
js代码
//设置用户控件中的存放附件的文件路径的下拉框中的值 SubModule_PMS_ProjTask_TaskAdd.SetUploadPath(proname.value,0,SetUploadPathDll);
c#后台代码
#region 设置附件存放位置的下拉框中的值 add by shirlly 20100112 [AjaxPro.AjaxMethod] public DataTable SetUploadPath(string str, int pProjFolderID) { DataSet ds = null; if (!Equals("", str)) { int projectID = Int32.Parse(str); SMSIPMS.BLL.PMS_ProjFolderInfo ProFolderBll = new SMSIPMS.BLL.PMS_ProjFolderInfo(); ds = ProFolderBll.GetList(" ProjectID=" + projectID); DataTable inDatatable = ds.Tables[0]; DataTable outDatatable = new DataTable(); outDatatable.Columns.Add("ProjFolderID", typeof(System.Int32)); outDatatable.Columns.Add("ProjFolderName", typeof(System.String)); PMS.PMSCommon.addProFoloderOtherDll("", 0, inDatatable, 1, ref outDatatable); return outDatatable; } else { return null; } } #endregion
主要展示树形的代码:
#region 构造树形结构的DataTable add by shirlly 20100113 /// <summary> /// 构造树形结构的DataTable /// </summary> /// <param name="Pading"></param> /// <param name="DirId"></param> /// <param name="inDatatable">构造之前的DataTable</param> /// <param name="deep"></param> /// <param name="outDatatable">构造之后的DataTable</param> public static void addProFoloderOtherDll(string Pading, int DirId, DataTable inDatatable, int deep, ref DataTable outDatatable) { DataRow[] rowlist = inDatatable.Select("PProjFolderID='" + DirId + "'"); foreach (DataRow row in rowlist) { string strPading = ""; for (int j = 0; j < deep; j++) { strPading += " "; //用全角的空格 } //添加节点 string Note = strPading + "|--" + row["ProjFolderName"].ToString(); DataRow dr = outDatatable.NewRow(); dr[0] = row["ProjFolderID"].ToString(); dr[1] = Note; outDatatable.Rows.Add(dr); //递归调用addOtherDll函数,在函数中把deep加1 addProFoloderOtherDll(strPading, Convert.ToInt32(row["ProjFolderID"].ToString()), inDatatable, deep + 1, ref outDatatable); } } #endregion
JS代码:
//设置用户控件的下拉框中的值 function SetUploadPathDll(response) { var dt = response.value; document.getElementById("MyUpdateFile_dropFileClass").options.length = 0; //通过用户控件ID+用户控件中想获得控件的ID var UploadPathDll = document.getElementById("MyUpdateFile_dropFileClass"); UploadPathDll.options.add(new Option("--请选择--", "")); if (dt != null) { for (var i = 0; i < dt.Rows.length; i++) { var UploadPathDll_text = dt.Rows[i]["ProjFolderName"]; var UploadPathDll_value = dt.Rows[i]["ProjFolderID"]; UploadPathDll.options.add(new Option(UploadPathDll_text, UploadPathDll_value)); } } }
发表评论
-
【转】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 ...
相关推荐
资源名称:使用Javascript实现下拉框的动态控制 内容简介: 使用Javascript实现下拉框的动态控制 一、前言 下拉框是常用的一种web页面控件。它很简单实用,便于 操作者从…组选项...
在网页开发中,"JS实现下拉框树形"是一种常见的交互设计,它结合了下拉框和树形结构的特点,使得用户可以在一个下拉菜单中以层级方式浏览和选择数据。这种技术常用于需要展示多级分类或者层级关系的场景,如地区选择...
而Bootstrap Treeview.js是一个专门用于创建树形结构的JavaScript库,它可以轻松地集成到Bootstrap环境中,实现下拉框中的树形菜单。 首先,要实现Bootstrap树形下拉框,你需要包含以下关键文件: 1. Bootstrap CSS...
在JavaScript中,下拉框通常是通过`<select>`元素来实现的。而图片的显示通常与`<img>`标签相关联。在实际开发中,我们可能会遇到一种需求,即通过下拉框选择来控制图片的显示。本文将详细介绍如何使用JavaScript来...
### 使用JavaScript实现下拉框的动态控制 #### 引言 在Web开发中,下拉框作为用户界面的重要组成部分,提供了高效的选择机制,允许用户从一组预设的选项中进行选择。然而,静态的下拉框往往无法满足复杂的业务需求...
4. **初始化树形下拉框**:在JavaScript中,使用`bootstrap-treeview.js`初始化下拉框元素。调用`treeview.init()`方法并传入配置对象,设置数据源、选中项、展开状态等参数。 5. **事件监听**:为了响应用户的交互...
JS多选下拉框,实现多选。点击显示下拉。 <script type="text/javascript"> <!-- function $(e){return document.getElementById(e) ;} $('btnSelect').onclick = function () { //§ó§ï?? $('status')....
本篇文章将详细讲解如何使用JavaScript(JS)来实现下拉框的多选功能。 首先,我们来看一下HTML的基础结构。一个基本的下拉框`<select>`元素默认只支持单选,如果想要实现多选,我们需要在`<select>`标签上添加`...
这个组件是基于流行的前端框架Bootstrap和JavaScript库构建的,使得在网页设计中实现树形下拉框变得简单高效。 在Bootstrap中,树形下拉框主要依赖于`bootstrap-treeview.js`这个JavaScript插件,它扩展了Bootstrap...
在网页开发中,二级联动下拉框是一种常见的交互设计,常用于地区选择、产品分类等场景,用户在第一个下拉框中做出选择后,第二个下拉框会动态更新其选项,展示与前一个选择相关的内容。本文将详细介绍如何使用...
Java 和 JavaScript 结合实现下拉框提示搜索功能是前端开发中的常见需求,它极大地提升了用户交互体验,使得用户能够快速找到所需的信息。这种功能广泛应用于各种网页表单、搜索引擎、推荐系统等。以下是对这个主题...
在前端开发中,下拉框(Dropdown)是一种常见的交互元素,用于展示一组可选项供用户选择。本项目“纯前端实现下拉框”提供了一种自定义的解决方案,旨在帮助开发者构建具有高度定制化功能的下拉框控件。下面我们将...
本项目“js实现下拉框菜单插件.zip”提供了一种用JavaScript实现这种功能的方法。 首先,我们来看下拉框菜单的基本结构。在HTML中,一个简单的下拉菜单通常由`<select>`元素和一系列`<option>`元素组成。然而,为了...
本文将详细介绍如何使用JavaScript(简称JS)来实现一个静态的下拉框联动按钮功能。 #### 技术栈 1. **HTML**:用于构建网页的基本结构。 2. **CSS**:用于美化网页样式。 3. **JavaScript**:用于添加交互逻辑。 ...
"layui组件之树形下拉框"是Layui框架中的一个重要组件,用于在下拉菜单中展示层级结构的数据,常用于选择组织结构、地区分类等具有树状关系的场景。 ### layui组件简介 Layui是一个轻量级的前端框架,它包含了基础...
纯JS控制实现多选拉下框并且带全模糊查询,不是首字母查询,打勾多选并带回隐藏值,非常实用!!
JavaScript(简称js)作为客户端脚本语言,常被用来增强网页的交互性,其中包括实现多选下拉框的功能。本文将深入探讨如何使用JavaScript来创建和操作多选下拉框。 首先,HTML基础是构建多选下拉框的起点。一个基本...