如果已在下拉列表中选择了项目,则 SelectedIndexChanged 事件不会触发?

2024-03-12

假设我有一个包含 2 个项目的下拉列表,并且默认情况下选择第一个项目。如果我选择单击下拉列表中的第一项,有没有办法让 SelectedIndexChanged() 事件仍然触发?

我以为我可以通过将下拉列表的 SelectedIndex 设置为 -1 来做到这一点,但这不起作用,因为它不显示当前选定的值,所以它具有误导性。

我遇到的一个问题是下拉列表用于排序。我的排序半工作状态是,如果我选择第二个项目,它将按升序排序,但如果我现在想使用第二个项目按降序排序,我必须选择另一个项目,然后返回到第二项。

即使我添加选择依据,我认为排序的最佳解决方案是在下拉列表中添加更多项目,例如:

对数字进行排序(升序)

对数字进行排序(描述)

按字母顺序排序 (Asc)

按字母顺序排序(描述)


不幸的是,没有:只有当用户将选择从一项更改为另一项时,该事件才会触发。

您可以考虑将带有“请选择...”文本的项目添加到列表顶部。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果已在下拉列表中选择了项目,则 SelectedIndexChanged 事件不会触发? 的相关文章

  • 如何为WCF服务创建重定向?

    我的网站 A 上托管了一个 WCF 服务 我还有另一个网站 B 它使用 IIS URL 重写将所有请求重定向到我的网站 A 但是 站点 B 不处理任何对 svc 文件的请求 返回 404 not find 知道如何让它发挥作用吗 UPD重定
  • C# 中的 Stack<> 实现

    我最近一直在实现递归目录搜索实现 并且使用堆栈来跟踪路径元素 当我使用 string Join 连接路径元素时 我发现它们被颠倒了 当我调试该方法时 我查看了堆栈 发现堆栈内部数组中的元素本身是相反的 即最近 Push 的元素位于内部数组的
  • 在 Mono 中反序列化 JSON 数据

    使用 Monodroid 时 是否有一种简单的方法可以将简单的 JSON 字符串反序列化为 NET 对象 System Json 只提供序列化 不提供反序列化 我尝试过的各种第三方库都会导致 Mono Monodroid 出现问题 谢谢 f
  • C# 中一次性对象克隆会导致内存泄漏吗?

    检查这个代码 class someclass IDisposable private Bitmap imageObject public void ImageCrop int X int Y int W int H imageObject
  • Android NDK 代码中的 SIGILL

    我在市场上有一个 NDK 应用程序 并获得了有关以下内容的本机崩溃报告 SIGILL信号 我使用 Google Breakpad 生成本机崩溃报告 以下是详细信息 我的应用程序是为armeabi v7a with霓虹灯支持 它在 NVIDI
  • 在Page_Load之前处理事件

    我有一个 ASP NET 网页 其中包含大量在页面的 Page Load 事件中处理的代码 我在页面上还有一个下拉框 应该使用新值重新加载页面 但我想在处理整个页面加载代码之前获取这个新值 我正在尝试了解 ASP NET 页面生命周期 我应
  • if constexpr 中的 not-constexpr 变量 – clang 与 GCC

    struct A constexpr operator bool const return true int main auto f auto v if constexpr v A a f a clang 6 接受该代码 GCC 8 拒绝它
  • Unity手游触摸动作不扎实

    我的代码中有一种 错误 我只是找不到它发生的原因以及如何修复它 我是统一的初学者 甚至是统一的手机游戏的初学者 我使用触摸让玩家从一侧移动到另一侧 但问题是我希望玩家在手指从一侧滑动到另一侧时能够平滑移动 但我的代码还会将玩家移动到您点击的
  • 来自嵌入图像的 BitmapSource

    我的目标是在 WPF 窗口上重写 OnRender 方法中绘制图像 someImage png 它是嵌入资源 protected override void OnRender System Windows Media DrawingCont
  • C# 获取数据表中所有重复行的计数

    我通过运行存储过程来填充数据集 并且从数据集中填充数据表 DataSet RawDataSet DataAccessHelper RunProcedure storedprocedureName this will just return
  • __doPostBack 重新加载整个页面而不仅仅是 UpdatePanel

    在我的 javascript 中 我有以下行 doPostBack MyPanel MyParam 在后面的代码中 我使用 MyParam 查询数据库并将结果绑定到 MyPanel updatepanel 内的 gridview updat
  • MySQL 连接器 C++ 64 位在 Visual Studio 2012 中从源代码构建

    我正在尝试建立mySQL 连接器 C 从源头在视觉工作室2012为了64 bit建筑学 我知道这取决于一些boost头文件和C 连接器 跑步CMake生成一个项目文件 但该项目文件无法编译 因为有一大堆非常令人困惑的错误 这些错误可能与包含
  • 在哪里可以找到 Microsoft.Build.Utilities.v3.5

    如何获取 Microsoft Build Utilities v3 5 我正在使用 StyleCop 4 7 Stylecop dll 中的 StyleCop msbuild 任务似乎依赖于 Microsoft Build Utilitie
  • 如何在C#中控制datagridview光标移动

    我希望 datagridview 光标向右移动到下一列 而不是在向单元格输入数据后移动到下一行 我试图通过 dataGridView1 KeyDown 事件捕获键来控制光标 但这并不能阻止光标在将数据输入到单元格后移动到下一行 提前感谢你的
  • 如何编写一个接受 int 或 float 的 C 函数?

    我想用 C 语言创建一个扩展 Python 的函数 该函数可以接受 float 或 int 类型的输入 所以基本上 我想要f 5 and f 5 5 成为可接受的输入 我认为我不能使用if PyArg ParseTuple args i v
  • 如何使用 jQuery 过滤 DropDownList 中的选项

    我有 2 个 DropDownList 第一个 DropDownList 有 4 个选项 第二个 DropDownList 有 20 个选项 我想要一个选项value 1在第一个 DropDownList 中选择我在第二个 DropDown
  • Streamwriter 覆盖 txt 文件中的文本

    有没有什么方法可以重新打开流写入器而不创建新的写入对象 因为此时 当调用 WriteOdd 时 streamwriter 正在覆盖在它之前调用的 WriteEven public void WriteEven StreamWriter wr
  • .Net Reactive Extensions Framework (Rx) 是否考虑拓扑顺序?

    Net 反应式扩展框架是否按拓扑顺序传播通知以最大限度地减少更新量 就像 Scala Rx 所做的那样 Net 反应式扩展 Rx 是否可以 https github com lihaoyi scala rx wiki How it Work
  • 从后面的代码添加外部 css 文件

    我有一个 CSS 文件 例如 SomeStyle css 我是否可以将此样式表文档从其代码隐藏应用到 aspx 页面 您可以将文字控件添加到标头控件中 Page Header Controls Add new System Web UI L
  • 如何在 C# 中获取 CMD/控制台编码

    我需要指定正确的代码页来使用 zip 库打包文件 正如我所见 我需要指定控制台编码 在我的例子中为 866 C Users User gt mode Status for device CON Lines 300 Columns 130 K

随机推荐

  • Java:扩大和自动装箱转换问题

    我不明白为什么java不进行加宽然后自动装箱 Integer i short 10 我认为会发生以下情况 首先缩小转换范围10 to short short然后会扩大到int int然后会自动装箱到Integer 相反 这是一个编译错误 示
  • 离子条件类 CSS

    我正在使用 Ionic3 并且有 span class char left REVIEW MAX LENGTH ratingModel review length characters left span 我想有条件地改变class当另一个
  • React Native如何包装内容视图

    我对 RN 还很陌生 有没有办法包装视图的内容 类似于 Android 在 Android 中 我可以调整 Height wrap content 但不知何故在 RN 中 我无法做任何换行内容 要么我设置了视图的高度 要么只是弯曲 但仍然没
  • Objective C 中如何确定数组索引?

    我在 Objective C 中有两个数组 我需要找到某个东西的索引 这样我就可以将它插入到同一个地方 例如 假设我有一个 姓名数组 和一个 年龄数组 如何找出 姓名数组 中的索引 查理 以便我知道在 年龄 数组中的何处插入他的年龄 Tha
  • 如何提高 PHP 中“include()”的性能?

    我有一个 1 9MB 的 PHP 库 我将其包含在脚本的开头 它包含我的网站所需的所有数据库对象 方法等 每次包含需要0 1s到0 3s 我使用 eAccelerator 来缓存该文件的字节码 我还能做些什么来优化此 包含 的性能 将其拆分
  • Textview:使用对话框标题样式:@android:style/TextAppearance.DialogWindowTitle

    我目前正在尝试构建自己的 DialogFragment 主题 我的要求之一是使用标题右侧的图标 第一个想法 只需使用 this getDialog getWindow setFeatureInt Window FEATURE CUSTOM
  • HList 上的映射因 Scala 和 Shapeless 中泛型类型的子类型而失败

    假设我们有以下类和一些值 在 Scala 中 class A T val x T class B T x T val y T extends A T x val x1 new A test val x2 new B 1 2 val x3 n
  • 将文本附加到变量的末尾[重复]

    这个问题在这里已经有答案了 以下有效 但我不想要它返回的空间 read input file input file file ins b how to get rid of the space here echo file 这输出 文件 i
  • 访问 ASP.Net MVC 5 应用程序中的页面时如何保持活动菜单项突出显示?

    因此 我有一个 ASP Net MVC 5 应用程序 其中一页有四个菜单项 页面加载时 默认选择第一个菜单项 因此页面加载后应立即突出显示 现在 一旦用户单击任何其他菜单 该其他菜单就应该处于突出显示阶段 以便用户知道他当前所在的菜单 以下
  • 如何在 iOS 图表中自定义数据点标签?

    我试图使折线图中的数据点标签显示自定义字符串而不是实际数字 使用 iOS 图表 图表库 我想知道是否有类似 IAxisFormatter 的东西 我用它来格式化我的 x 和 y 轴标签 我想知道是否有人知道如何在 Swift 中准确地做到这
  • 如何使用 JavaScript 检测 Ctrl+V、Ctrl+C?

    How to detect Ctrl V Ctrl C using JavaScript 我需要限制在文本区域中粘贴 最终用户不应复制和粘贴内容 用户应仅在文本区域中键入文本 我怎样才能实现这个目标 I just did this out
  • 自动 Java 错误报告系统

    有谁知道java中的自动错误报告系统吗 我们有一个安装在客户端服务器上的服务器产品 我们的想法是 我们的服务器会打电话回家 将错误的详细信息发送到我们的一台服务器 然后将错误输入到我们的错误跟踪器中 最好是通过 http 进行 并非所有异常
  • IllegalArgumentException:指定为非 null 的参数为 null:方法 kotlinx.coroutines.BuildersKt__Builders_commonKt.launch,参数上下文

    我正在尝试对以下使用 kotlin 协程的函数进行单元测试 fun authenticateWithUserAndPassword usernameOrEmail String password String launchUI strate
  • Android 数据绑定 XML 错误

    我在 Android Studio 项目上使用数据绑定库 每当我构建 运行 清理 重建等时 我都会收到以下错误 app processDebugResources AGPBI kind error text Error parsing XM
  • jqGrid不显示JSON数据

    我希望将 jqGrid 用于我当前正在开发的 Web 项目 问题是 我似乎无法让网格显示 JSON 数据 这是网格的初始化代码 fn loadjqgrid function httpposturl this jqGrid url httpp
  • 在 Visual Studio 中制作属性代码片段

    我厌倦了编写样板属性代码 例如 public string Name get return this name set SetProperty ref name value 因此 我决定在 Visual Studio 中制作一个代码片段来自
  • htaccess .html、.css、.js 的 UTF-8 编码 - 最好的方法是什么?

    对于 yslow 页面速度 我想删除我的元标记并将我的编码放入 htaccess 文件中 以下是我读过的所有方法 哪种方式是首选方式 另外 语言设置也是一个好主意 如果文件匹配之外 它将适用于所有文件类型吗 1 https github c
  • PyCharm 中的 PyQt4 没有自动完成功能

    在我使用的办公室电脑上 Python 3 4 PyQt4 版本 4 11 1 PyCharm 社区版 3 4 1 我按照上述顺序安装了所有内容 但是 代码完成不起作用 它适用于导入 但不适用于类和方法 我做了一个小示例程序 import s
  • 如何找到最大堆栈大小?

    我正在使用 Ubuntu 11 04 如何找出进程的最大调用堆栈大小以及堆栈的每个帧的大小 快速谷歌搜索应该会显示关于这个主题的一些信息 http www cs nyu edu exact core doc stackOverflow tx
  • 如果已在下拉列表中选择了项目,则 SelectedIndexChanged 事件不会触发?

    假设我有一个包含 2 个项目的下拉列表 并且默认情况下选择第一个项目 如果我选择单击下拉列表中的第一项 有没有办法让 SelectedIndexChanged 事件仍然触发 我以为我可以通过将下拉列表的 SelectedIndex 设置为