`
datoplay
  • 浏览: 1620675 次
文章分类
社区版块
存档分类
最新评论

listbox的运用

 
阅读更多

//添加一个系统用户
protected void btn_insertSystemUser_Click(object sender, EventArgs e)
{
ListItem li = new ListItem();
if (lb_systemUser.Items.Count == 0)
{
li.Text = txt_loginName.Text.Trim();
li.Value = txt_password.Text;
lb_systemUser.Items.Add(li);
}
else
{
int result = 0;
for (int i = 0; i < lb_systemUser.Items.Count; i++)
{
if (txt_loginName.Text.Trim() == lb_systemUser.Items[i].Text)
{
ScriptManager.RegisterStartupScript(this, GetType(), "", " document.getElementById(/"table_systemUser/").style.display = /"block/";alert('此项用户已存在,请重新添加一位!');", true);
txt_loginName.Focus();
break;
}
else
{
result++;
}
}
if (result == lb_systemUser.Items.Count)
{
li.Text = txt_loginName.Text.Trim();
li.Value = txt_password.Text;
lb_systemUser.Items.Add(li);
}
}
up_systemUser.Update();
ScriptManager.RegisterStartupScript(this, GetType(), "", " document.getElementById(/"table_systemUser/").style.display = /"block/";", true);
}

//移除
protected void btn_remove_Click(object sender, EventArgs e)
{
if (lb_systemUser.SelectedIndex != -1)
{
if (lb_systemUser.Items[lb_systemUser.SelectedIndex].Selected)
{
lb_systemUser.Items.RemoveAt(lb_systemUser.SelectedIndex);
up_systemUser.Update();
ScriptManager.RegisterStartupScript(this, GetType(), "", " document.getElementById(/"table_systemUser/").style.display = /"block/";", true);
}
}
else
{
ScriptManager.RegisterStartupScript(this, GetType(), "", " document.getElementById(/"table_systemUser/").style.display = /"block/";alert('请选择一项进行移除!')", true);
}
}

循环添加listbox里的值

if (lb_systemUser.Items.Count == 0)
{
lbl_loginAccount.Text = "无";
}
else
{
string authorizaionName = "";
for (int i = 0; i < lb_systemUser.Items.Count; i++)
{
authorizaionName += lb_systemUser.Items[i].Text + " ";
}
lbl_loginAccount.Text = authorizaionName;
}

分享到:
评论

相关推荐

    Listbox的运用

    Listbox的运用

    用Listbox+Ajax实现多级菜单绑定

    内容索引:.NET源码,Ajax相关,下拉...第二个是运用AJAX技术无刷新读取Access并生成列表;第三个则是下拉选择框的形式,每次从选择框内选择一个项目,会在右侧自动生成相关子类列表框,依次类推。三个都是基于数据库的。

    VC++ MFC小程序

    对listbox 以及combo 的综合运用

    解析WPF绑定层次结构数据的应用详解

    其中运用最频繁的就是ListBox和TreeView控件。一、ListBox和TreeView控件的区别1.ListBox显示单层次数据集合,TreeView可以显示单层次和多层次数据集合;2.通过ListBox在UI层面可以展示良好的数据显示效果,对数据...

    图片浏览器,源代码,c#

    只是一个简单的,图片浏览器,运用了,listbox,picturebox,timer等控件,适合初学者学习

    简单学籍管理系统

    vc++6.0用c语言写个简单的学籍管理系统,对学生信息进行增删改查,主要熟悉运用ListBox等控件

    ASP.NETWeb服务器控件.pptx

    ASP.NET提供的Web效力器控件简化了Web运用顺序的设计进程。 Windows控件的属性、方法、事情都是在本机上执行的; Web效力器控件的属性、方法、事情那么全部是在效力器端执行的。 在Web运用顺序中,用户经过客户端...

    C#编写的视频播放器

    运用了,很多winForm中很强的控件: OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与...

    C# 视频播放器源码

    运用了,很多winForm中很强的控件: OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与...

    Fastreport手册

    运用OnManualBuild事件控制报表逻辑结构 74 运行时使用代码手工合成报表 76 打印可变栏数或未知栏数的报表 77 打印可变栏数和栏宽可变的报表 78 最终用户特性 80 介绍 81 对话框 81 对话框窗体控件 82 Label 83 ...

    Visual C++2010开发权威指南.part09

    18.4.4 ComboBox控件、ListBox控件 18.4.4 和CheckedListBox控件 682 18.4.5 DateTimePicker控件 684 18.4.6 ErrorProvider组件 685 18.4.7 HelpProvider组件 686 18.4.8 ImageList组件 686 18.4.9 Label控件 686 ...

    Visual Basic.NET自动化系统监控--RS-232串行通信.(清华出版.范逸之.廖锦棋)

    本书具体内容包括:串行通信的相关硬件概念、Visual Basic .NET的常用组件、Win32 API的运用、串行通信的传输方式、串行通信的类别、串行数据的处理方式、仪器设备上的串行通信、分布式的串行通信。本书不仅介绍了...

    C#编程经验技巧宝典

    C#编程经验技巧宝典源代码,目录如下: 第1章 开发环境 1 &lt;br&gt;1.1 Visual Studio开发环境安装与配置 2 &lt;br&gt;0001 安装Visual Studio 2005开发环境须知 2 &lt;br&gt;0002 配置合适的Visual Studio 2005...

    C#.net_经典编程例子400个

    68 实例059 在ListBox控件间交换数据 68 实例060 将数据库数据添加到组合框中 70 实例061 借助绑定控件实现数据选择录入 71 实例062 ListBox拒绝添加重复信息 72 2.6 选择类控件应用 73...

    C#程序开发范例宝典(第2版).part13

    实例063 将数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...

    C#程序开发范例宝典(第2版).part08

    实例063 将数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...

    C#程序开发范例宝典(第2版).part02

    实例063 将数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...

    C#程序开发范例宝典(第2版).part12

    实例063 将数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...

Global site tag (gtag.js) - Google Analytics