- 浏览: 234714 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
njmnjx:
humors221 写道这篇文章还不错,不过有一个小问题,就是 ...
html判断页面加载完毕 -
donkey526485268:
httpModules应用 -
humors221:
这篇文章还不错,不过有一个小问题,就是setInterval( ...
html判断页面加载完毕 -
小昭WBCA:
[/ code]
jquery判断子元素是否存在
using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.Collections; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } //全选 protected void selAll_Click(object sender, EventArgs e) { ListBox2.Items.Clear(); foreach(ListItem li in ListBox1.Items) { if (!EmHas(ListBox2, li)) { ListBox2.Items.Add(li); } } } //单选 protected void selSingle_Click(object sender, EventArgs e) { ListItem li = ListBox1.SelectedItem; if (li == null) { ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "javascript:alert('请选择内容');", true); return; } if (!EmHas(ListBox2, li)) { ListBox2.Items.Add(li); } ListBoxSort(ListBox2); } //全不选 protected void delAll_Click(object sender, EventArgs e) { ListBox2.Items.Clear(); } //剔除单选内容 protected void delSingle_Click(object sender, EventArgs e) { ListItem li = ListBox2.SelectedItem; if (li == null) { ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "javascript:alert('请选择内容');", true); return; } ListBox2.Items.Remove(li); } //判断重复 protected bool EmHas(ListBox lb,ListItem li) { return lb.Items.Contains(li); } //确认查看 protected void btnConfirm_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); foreach(ListItem li in ListBox2.Items) { sb.Append("文本:"+li.Text + " 值:" + li.Value + "\\n"); } ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "javascript:alert('选中内容展示:\\n"+sb.ToString()+"');", true); } //利用SortedList排序 private void ListBoxSort(ListBox lbx) //利用sortedlist 类为listbox排序 { SortedList slist = new SortedList(); for (int i = 0; i < lbx.Items.Count; i++) { slist.Add(lbx.Items[i].Value, lbx.Items[i].Text); //将listbox内容逐项复制到sortedlist对象中 } lbx.Items.Clear();//清空原listbox foreach (DictionaryEntry obj in slist) { ListItem myit = new ListItem(); myit.Text = obj.Value.ToString(); myit.Value = obj.Key.ToString(); lbx.Items.Add(myit); //再重新将sortlist集合复制回listbox,这样,复制回来的数组是按值排序过的 } } }
效果图
原码
http://dl.iteye.com/topics/download/4703eef5-0360-3ef5-a94b-f29967cebc83
发表评论
-
保存到桌面 功能
2013-11-19 15:34 965一、准备一个icon图标,图片类型必须是icon类型,不能通过 ... -
单点登录两种实现方案
2013-10-16 13:52 894说是两种其内在实质还是一个思路。 一种是使用js,另一种是使用 ... -
美化File控件-图片按键上传文件
2013-07-16 21:13 2476效果图: 一、显示样式 上传控件显示为一个图片 点击 ... -
dll项目添加服务引用
2011-07-24 16:17 1313当创建一个dll项目中添加了服务引用,但引用这个dll文件者又 ... -
邮件打开统计
2011-07-24 16:08 2838统计邮件是否被打开(或者打开次数) 1、在邮件的最下面(任意 ... -
匹配邮箱
2011-07-24 11:59 1023匹配邮箱 (?m)^((([^\"\s]+)|(&q ... -
rss 订阅
2010-11-11 20:50 1179//aspx页面内容 <%@ Page Langu ... -
枚举操作类
2010-10-27 20:25 896using System; using System.C ... -
自动执行服务程序 两法
2010-10-10 13:17 1137创建服务程序,利用此程序完成自动执行的工作。两种方法: 首先创 ... -
细边框Table制作 页面居中
2010-07-27 21:08 2611在页面布局时经常会使用到table,但如果使其bo ... -
通过泛型插入(更新)实体数据
2010-07-25 08:56 2427/// <summary> /// 通过泛型 ... -
DataReader 转换成实体(或List)
2010-07-25 08:39 8502/// <summary> /// Data ... -
自定义控件
2010-07-17 22:06 1070最近做项目见到别人写的一个分页控件不错,记录一下关于路径的问题 ... -
自定义DateTable样例
2010-07-17 20:05 1006记录流程备查 #region 创建自定义DataTabl ... -
发送邮件的两种方式
2010-07-11 14:44 1232一、实现代码如下: using System; using ... -
提示信息 换行 alert(); titile
2010-03-17 14:13 1852标签的titile属性内容文本换行可使用 代码 ... -
GridViw 绑定DataTable数据源 分页
2010-03-11 15:35 3090使用DataTable后分页有两种形式: 一、使用自定义的分页 ... -
SQL to Linq 翻译软件 Linqer
2010-03-06 10:28 2926先前我使用的是LINQPad,这个软件是一个编写Linq语句进 ... -
母板使用后样式问题
2010-03-03 20:07 957在单一aspx页面中操作没有什么问题,但要处理每个页面的登陆权 ... -
JQueryAPI1.4 中文版
2010-02-27 10:37 876API: 最新JQueryAPI1.4 中文版 大家分享--- ...
相关推荐
这个“VB6.0 ListBox 应用实例”显然着重于演示如何将ListBox与其他控件,如ComboBox,进行组合使用,以实现更复杂的用户界面功能。 1. **ListBox基本属性**: - `Items`:存储ListBox中各选项的集合,可以通过它...
强化练习vb listbox控件 listbox的属性 如何添加 如何删除 如何筛选 等等。。
在本示例中,"ListBox的选择应用"主要展示了如何实现ListBox的单选和多选功能,以优化用户交互并提升操作界面的用户体验。下面我们将深入探讨ListBox的基本概念、单选与多选的实现方式,以及相关的编程技巧。 1. ...
本篇文章将详细讲解如何在实际项目中应用ListBox,特别是涉及数据交换的操作。我们将通过一个名为"ListBoxTest"的示例项目来深入理解其基本用法和功能。 首先,我们要了解ListBox的基础属性。`Items`属性是ListBox...
### VB中ListBox的应用详解 #### 一、ListBox控件概述 `ListBox`(列表框)控件在Visual Basic(简称VB)中是一个非常实用的组件,它主要用于展示一系列的选项,允许用户从中进行选择。`ListBox`控件的灵活性体现...
在本篇讨论中,我们将深入理解ListBox的一些基本应用,包括如何进行元素的操作以及交互。 首先,让我们了解一下ListBox的基础属性和方法: 1. **Items集合**:这是ListBox的核心属性,它存储了列表框中的所有项。...
ListBox控件是Windows Forms应用程序中的一种常见控件,它能够显示一组项目,并允许用户进行选择和拖拽操作。实现ListBox控件的拖拽功能,可以使用户更方便地在不同的ListBox控件之间移动项目。 在这个示例中,我们...
在提供的MFCDemo项目中,你可以找到一个完整的MFC ListBox应用实例。这个项目演示了如何创建、填充列表框,以及如何处理列表项选择变化的事件。通过分析和运行这个示例,你可以更直观地理解MFC中列表框的使用方法。 ...
本示例探讨的是如何实现`ListBox`控件中每一行文本的颜色自定义,即“c# 一个listbox的行字体颜色应用”。这个技巧能够帮助开发者提升用户界面的视觉效果,例如通过不同颜色来区分不同类型的条目或突出重要的信息。 ...
在WPF(Windows Presentation Foundation)应用开发中,`ListBox`是一个常用的数据展示控件,它允许用户通过列表形式查看和选择数据。在这个场景中,我们要讨论如何在`ListBox`中显示图片,这是一个常见的需求,特别...
在Delphi编程环境中,开发人员经常使用各种控件来构建用户界面。Listbox是一个常见的控件,它用于显示...提供的资源文件为学习和理解这一技术提供了具体实例,对于深入研究和应用此技术的开发者来说是宝贵的参考资料。
在Windows Presentation ...综上所述,实现WPF `ListBox` 宽度自适应的方法多种多样,具体选择哪种方式取决于你的应用需求和布局设计。通过理解并灵活运用这些方法,可以创建出更加适应用户界面变化的WPF应用程序。
ListBox是Windows Forms和Web开发中常用的一种控件,主要用于显示一系列可选择的项。在本文中,我们将深入探讨如何在Windows Forms或ASP.NET环境中实现ListBox的上下左右移动功能,并支持通过Ctrl键进行多选。 首先...
5. **应用Behavior**:将自定义的行为添加到`ListBox`上,可以使用`BehaviorService`或者`AttachedProperty`的方式,确保`ListBoxDragSelectBehavior`能正确附加到`ListBox`实例。 6. **样例代码**:以下是一个简单...
在Windows Forms(WinForm)应用开发中,Listbox控件是一种常见的用户界面元素,用于显示一系列可选择的项目。在某些交互设计中,允许用户通过拖放操作将Listbox中的条目从一个列表移动到另一个列表是提高用户体验的...
ListBox是Windows Forms和WPF等GUI框架中常见的一种控件,用于显示一系列可选择的项。在某些场景下,如实时更新数据或者加载大量...在实际开发中,开发者需要根据具体的应用场景和需求,选择合适的方法来实现这一功能。
在C# WinForm应用开发中,常常需要对控件中的数据进行交互操作,例如排序。本教程将详细讲解如何在ListBox控件中实现拖拽排序的功能。ListBox是.NET Framework提供的一种常用控件,用于显示一系列可选择的项目。在...
无论是打开新窗口、加载数据还是执行其他任务,合理利用ListBox的双击事件可以显著提升应用程序的用户体验和功能性。在实际开发中,理解并掌握ListBox的事件处理机制,尤其是双击事件,对于创建响应式和用户友好的...
在应用程序启动时,读取存储的数据并按照顺序填充ListBox,确保每次打开应用程序时,列表都保持用户的排序设置。 最后,为了提供更好的用户体验,可以考虑添加一些额外的功能,如禁用不可移动的项目,或者在拖动时...