注册本站  论坛  繁體中文

慧民电脑芯片级维修-电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Dotnet >> ASP.NET >> Dotnet正文

ASP.NET 1.1 ListBox的注意事项

文章来源:中国IT实验室收集整理 作者:佚名 更新时间:2008-9-22 12:26:02 【 】 【加入收藏

        在ASP.Net1.1中如果要实现两个ListBox相互传递数据,比如有两个ListBox ListBox1 和 ListBox2
<asp:ListBox id="ListBox1" style="Z-INDEX: 101; LEFT: 56px; POSITION: absolute; TOP: 72px" runat="server" Height="150px"

Width="100px">
 <asp:ListItem Value="单片机">单片机</asp:ListItem>
 <asp:ListItem Value="网络程序设计">网络程序设计</asp:ListItem>
 <asp:ListItem Value="电子商务">电子商务</asp:ListItem>
 <asp:ListItem Value="计算机图形学">计算机图形学</asp:ListItem>
 <asp:ListItem Value="分布式系统">分布式系统</asp:ListItem>
 <asp:ListItem Value="JSP技术">JSP技术</asp:ListItem>
</asp:ListBox>
<asp:ListBox id="ListBox2" style="Z-INDEX: 102; LEFT: 240px; POSITION: absolute; TOP: 72px" runat="server" Height="150px"

Width="100px"></asp:ListBox>

添加两个Button button1 和 button2

<asp:Button id="Button1" style="Z-INDEX: 103; LEFT: 168px; POSITION: absolute; TOP: 96px" runat="server" Width="60px" Text="

添加"></asp:Button>
<asp:Button id="Button2" style="Z-INDEX: 104; LEFT: 168px; POSITION: absolute; TOP: 152px" runat="server" Width="60px" Text="

删除"></asp:Button>

给button1添加Click事件

private void Button1_Click(object sender, System.EventArgs e)
{
 this.ListBox2.Items.Add(this.ListBox1.SelectedItem);
 this.ListBox1.Items.Remove(this.ListBox1.SelectedItem);
}

button2的Click事件
private void Button2_Click(object sender, System.EventArgs e)
{
 this.ListBox1.Items.Add(this.ListBox2.SelectedItem);
 this.ListBox2.Items.Remove(this.ListBox2.SelectedItem);
}
假象 :表面上看基本的功能已经实现了,编译运行,点击"添加"按钮ListBox1中选中的确实跑到ListBox2中了,再次点击 出现错误“当SelectionMode 为 Single 时,ListBox 不能有多个选定项。”

改正方法1:修改ListBox1 和 ListBox2的SelectionMode 属性 设置为 Multiple ,基本上可以实现,但是效果很次。

  • 上一篇Dotnet:

  • 下一篇Dotnet:
  • 最 新 热 门
     详解如何实现最基本的AJAX框架
     XAML命名空间和命名空间映射
     SOA and Web services 新手入门
     Ajax实战:在浏览器端应用MVC
     超越XML和JSON:YAM
     闲话Java Web层框架优缺点 用哪个呢?
     如何通过Web Services上传和下载文件
     ASP.NET中XML数据的处理
     关于.net和Java的比较
     ADO.NET实体框架准备好面向企业级应用了?
    最 新 推 荐
     如何在ASP.Net Ajax中调用WebService
     ASP.NET 1.1 ListBox的注意事项
     如何利用JS实现对后台CS代码的调用
     .net开发中批量删除记录时如何实现全选功能
     ASP.NET开发中的八个最佳实践
     ASP.NET开发中的验证码技术
     控件开发asp.net处理标签间内容
     程序员成为成为编程高手的二十二条军规
     VS 2005和ASP.NET 2.0中处理CSS样式表
     如何有效监控.NET应用程序
    相 关 文 章

    ASP.NET中XML数据的处理
    C#和Visual Basic的匿名类型区别
    如何在ASP.Net Ajax中调用WebService
    ASP.NET开发中的八个最佳实践
    ASP.NET开发中的验证码技术
    控件开发asp.net处理标签间内容
    VS 2005和ASP.NET 2.0中处理CSS样式表
    浅析ASP.NET 2.0 Client Callback
    探讨ASP.NETMVC框架内置AJAX支持编程技术
    ASP.NET2.0的URL映射的实现方法

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    门市地址:广东省佛山市南海区黄岐黄海路133号
    本网站所有内容未经许可不得转载或做其他使用