首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > .NET中联动下拉列表初始化的时机问题
【标  题】:.NET中联动下拉列表初始化的时机问题
【关键字】:.NET
【来  源】:http://blog.csdn.net/sizheng0320/archive/2006/12/08/1434322.aspx

.NET中联动下拉列表初始化的时机问题

比如根据所选的省份初始化市县下拉列表。通常的想法是在省份下拉列表的SelectedIndexChanged事件里面,根据所选的省份对市县做初始化,但是这样做的问题是:

1、在初始化省市下拉列表时,也会触发SelectedIndexChanged事件,导致有时不得不再搞一个变量来标识是否是它的初始化阶段,若是,则不对省市进行初始化。这样很麻烦,而且容易造成逻辑混乱。

2、在未对省份作出选择时,需要把市县下拉列表disable,否则里面没有选项,会把用户搞晕。

如果调整一下对省市初始化的时机,就能解决这个问题 。

很简单,在选择市县时,由于点击该下拉列表,就一定会触发它的获得焦点的事件GotFocus,那么只要在这个事件中,取得所选省份,然后再根据所选省份初始化市县就可以了。这样做逻辑简单,完全可以避免上面两个问题。

三个月前的一个帖子的总结:【上一篇】
exe程序的执行过程:【下一篇】
【相关文章】
  • 正则表达式在VB.NET中的应用
  • 关于vb.net的学习方法
  • Charles Petzold .NET新书免费发布
  • .NET 创建可以供VB调用的COM
  • vs.net中创建asp.net程序时,出现:http/1.1 500 internal server error
  • ASP.NET 高级控件——AdRotator控件
  • vb.net中如何拷贝屏幕
  • 深入理解 ASP.NET 与客户端缓存 (Part 2 - ASP.NET 支持)
  • 支持掩码输入的 .Net 2.0 Console 可用于使用掩码回显 password 的字符
  • 讲座展示:TechEd Europe DEV 411 - AJAX Patterns with ASP.NET AJAX(2)
  • 【随机文章】
  • py2exe用法
  • Delphi 超快的字符串替换函数
  • 【转载】19种最IN的排毒食物
  • 了解三种C++存储方式
  • 常见的 PHP 设计模式分析
  • Sizing and aligning device registers
  • 跨模块内存管理的陷阱
  • ajax框架,web ui 库 -- qooxdoo使用感想
  • LINUX 常见问题
  • Ajax牛刀小试
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.