- 浏览: 232187 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
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 923一、准备一个icon图标,图片类型必须是icon类型,不能通过 ... -
单点登录两种实现方案
2013-10-16 13:52 873说是两种其内在实质还是一个思路。 一种是使用js,另一种是使用 ... -
美化File控件-图片按键上传文件
2013-07-16 21:13 2452效果图: 一、显示样式 上传控件显示为一个图片 点击 ... -
dll项目添加服务引用
2011-07-24 16:17 1281当创建一个dll项目中添加了服务引用,但引用这个dll文件者又 ... -
邮件打开统计
2011-07-24 16:08 2803统计邮件是否被打开(或者打开次数) 1、在邮件的最下面(任意 ... -
匹配邮箱
2011-07-24 11:59 984匹配邮箱 (?m)^((([^\"\s]+)|(&q ... -
rss 订阅
2010-11-11 20:50 1136//aspx页面内容 <%@ Page Langu ... -
枚举操作类
2010-10-27 20:25 870using System; using System.C ... -
自动执行服务程序 两法
2010-10-10 13:17 1107创建服务程序,利用此程序完成自动执行的工作。两种方法: 首先创 ... -
细边框Table制作 页面居中
2010-07-27 21:08 2576在页面布局时经常会使用到table,但如果使其bo ... -
通过泛型插入(更新)实体数据
2010-07-25 08:56 2402/// <summary> /// 通过泛型 ... -
DataReader 转换成实体(或List)
2010-07-25 08:39 8454/// <summary> /// Data ... -
自定义控件
2010-07-17 22:06 1045最近做项目见到别人写的一个分页控件不错,记录一下关于路径的问题 ... -
自定义DateTable样例
2010-07-17 20:05 982记录流程备查 #region 创建自定义DataTabl ... -
发送邮件的两种方式
2010-07-11 14:44 1204一、实现代码如下: using System; using ... -
提示信息 换行 alert(); titile
2010-03-17 14:13 1827标签的titile属性内容文本换行可使用 代码 ... -
GridViw 绑定DataTable数据源 分页
2010-03-11 15:35 3061使用DataTable后分页有两种形式: 一、使用自定义的分页 ... -
SQL to Linq 翻译软件 Linqer
2010-03-06 10:28 2894先前我使用的是LINQPad,这个软件是一个编写Linq语句进 ... -
母板使用后样式问题
2010-03-03 20:07 927在单一aspx页面中操作没有什么问题,但要处理每个页面的登陆权 ... -
JQueryAPI1.4 中文版
2010-02-27 10:37 854API: 最新JQueryAPI1.4 中文版 大家分享--- ...
相关推荐
关于ListBox和Combo的联合应用实例,具有较好的参考价值!
强化练习vb listbox控件 listbox的属性 如何添加 如何删除 如何筛选 等等。。
VB中ListBox的应用
一个C#的ListBox简单应用例子。 实现在ListBox控件间进行数据交换。
本源代码主要演示listbox的单选与多选的应用,实现一些比较友好的信息进行摔选的功能演示。从而大大提高了客户操作界面的体验。
listbox的一些基本应用。 包括:上移、下移、单个添加,单个删除、全部添加、全部删除、用鼠标将listbox1中的数据拖到listbox2中。
这是关于listbox的一个应用小技巧,里面附有源码程序。
摘要:C#源码,菜单窗体,ListBox ListBox控件应用C#实例源码,使用了SQL数据库,自带数据库文件,测试前请先连接数据库,本实例演示使用listbox控件将数据添加到列表框中。
在style中生成序号,ListBox中的元素的文本标签只需应用style即可。本资源是文章https://blog.csdn.net/u013113678/article/details/120982077的附件资源,包含完整的代码及vs2019项目。
Combobox和listBox取值 对内码的简单应用
左右两个ListBox互相交换数据,VC++版源码实现,也就是文本数据在两个ListBox之间相互传递,这种用法在WEB开发中应用广泛 ,最早发现是在招聘网站、IT产品网站,用于高级产品搜索或职位搜索时候,方便选择类别,减少...
VB为ListBox 增加水平的滚动条,这是一个滚动条类的应用,可实现的功能和演示功能为:改变窗体宽度使得滚动条消失、加载ListBox、改变最后一项的标题、增加item、删除最后一个item、items数量统计。
Angular-angular-dual-listbox.zip,双列表框控件的角度8 组件。角度双列表框,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计目的是全面解决开发人员...
C#应用源码资料
一个简单的Listbox控件的应用和INI文件的读写 基于MFC的对话框程序
数据库的应用和ListBox的结合,可以比较好的学习二者的结合
一个比ListBox功能更强大的VB列表控件,可以完美替代ListBox,实现ListBox的所有功能外,还支持图像和XP风格,已投入到相关的VB项目中进行应用,比较成熟,运行效果请参考截图所示。
C#编程入门,C#中控件(textBox、checkBox、listBox、listView等等)的应用
您可以与 Microsoft.NET Framework 4.0 基于 Windows Presentation Foundation (WPF) 应用程序。 在应用程序中,没有一个嵌套在另一个模板的模板。 内部 (嵌套) 模板中包含的控件的指定样式和事件。样式引用的静态...