问题标签 [selectedindexchanged]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3475 浏览

asp.net - 如何在 ASP.NET GridView 中获取所选项目

使用两个 SelectCommand 时,如何在 SelectedIndexChanging 处理程序上获取所选项目?我可以通过 e.SelectedRow 获取选定的行,但无法获取选定的列。

GridView 中有多个 SelectCommand 是否正确?如果没有,最好的方法是什么?

0 投票
3 回答
3054 浏览

c# - 在 C# ASP.NET 中使用下拉列表

我有 3 个下拉列表和一张图片。首先 ddl (Stamps: BMW, AUDI, VAZ) 从 SQL Server 获取他的数据并设置selectedIndex = 0. 第二个 ddl(型号:A6、TT、Z4、X5 等)取决于第一个 ddl。如果用户index = 0在第一个 ddl 中选择 (AUDI),则第二个 ddl 显示 A6 和 TT。第三个 ddl(颜色)取决于第二个 ddl。如果第一个 ddl 中的用户select index = 0(AUDI) 和select index = 1第二个 ddl 中的 (TT),则第三个 ddl 显示蓝色和银色。图像取决于所有三个 ddl。如何实现?

我的代码:

命名空间 DynamicWebApplication { 公共部分类 RentForm : System.Web.UI.Page { 公共静态布尔标志 = false; IBLClient 前端 = 新前端();

}

我不明白这里有什么问题。我使用了 AutoPostBack。如果我从 ddl 中选择项目,我会得到空的 ddls。

对不起我的问题。我找到了解决我的问题的方法。这是小事。I forgot to set EnableViewState="true" in Master Page :( Therefore I got empty ddls when selected items (ddls not fire events)

0 投票
4 回答
2360 浏览

c# - 选择行时所有 GridView 行都会消失

请考虑我在调试模式下得到的注释中的值:

在调查为什么 SelectedValue 在此事件处理程序中给出 null 时,我来到了这段代码(肯定设置了 DataKeyNames 参数)。

任何人都可以解释这是怎么可能的吗?

先感谢您。

PS。这是我的aspx代码:

这是我绑定数据的方式:

0 投票
1 回答
1228 浏览

c# - 使用 OnSelectedIndexChanged 事件获取列表框的新 selectedValue

我有一个 asp.net 网络表单中的列表框。OnLoad 我将项目添加到列表框中,并添加了 OnSelectedIndexChanged 事件处理程序:

流编写器是这样我可以看到输出...

我在列表框中将 AutoPostBack 设置为 true,但每次我选择一个新项目时,它都会重新加载页面,但打印输出始终是列表中的第一项,而不是我单击的项目。任何人都知道我做错了什么?

谢谢

0 投票
3 回答
2299 浏览

c# - 在 asp .net 中,DDL 的选定索引始终等于零

我有一个程序类,其属性为 Id、ProgramName、ShortName 和 Code,我的应用程序有一个 ASP DDL,例如

我的 OnDDLProgramChanged 方法定义为

我的清单正确地获取了所有记录,我已经检查过了。但是每当我更改 DDL 中的项目时,选定的索引不会改变。所选索引保持为零。因此,除了 0 索引的项目之外,我无法获取其他项目的代码。

在这种情况下有人可以帮助我吗?

0 投票
4 回答
1863 浏览

c# - 选定的行 GridView 不会提取数据

我有一个 GridView,我正在用我的数据库中的数据填充它。数据显示完美。我的问题是我希望能够单击一行,然后在其他地方显示该行中的信息(最终我将有一个分屏来很好地格式化所选数据)。选择有效,因为它突出显示了当前行。但是,我无法弄清楚如何在其他地方显示该数据。现在,我正在尝试在名为 testLabel 的标签中显示单个单元格的内容。我尝试了许多不同的方法,当我单击新行时,testLabel 永远不会更新。任何人都可以看到这里出了什么问题吗?

C#

ASPX

0 投票
1 回答
458 浏览

jquery - jQuery 和单选按钮选择

我有一个 ASP.NET 页面,它将使用 Html 控件来呈现这样的页面(对不起,程序化呈现在办公室):

我需要在 ClickEvent 函数中做的是使用 jQuery 选择组(又名名称)。然后,如果他们选择了错误的选项(value="false"),则将单选按钮的边框更改为红色,并始终将正确答案的边框更改为绿色。然后禁用该组按钮。

我将在函数定义中添加什么来完成此操作?我在 jQuery 方面的背景很少(我很早就知道了,但被告知要使用它),但从我读过的内容来看,我认为“每个”可能是正确的方法。我还被告知不要打扰使用 CSS 类,只是为了更改边框颜色。我能够使用回发来完成此任务,但他们说它必须是客户端。任何人都可以帮忙吗?

ps 这是 ASP.NET 的事实可能无关紧要。如果您知道 jQuery,请随时发布答案。

0 投票
7 回答
319867 浏览

c# - 获取组合框的选定值

我像这样添加它们:

我不断收到 NullReferenceExeption,但不知道为什么。文本似乎显示得很好。

0 投票
1 回答
2477 浏览

asp.net - 对于 asp.net 单选按钮列表:通过 FindByValue 获取列表项并设置 Selected 属性不起作用?

可能是一个基本问题,但我有以下代码:

在上面的代码中,我可以成功地从单选按钮列表中检索到正确的项目,但是将项目设置为 Selected 不起作用。SelectedIndexChanged 事件不会触发,当我使用handleMediaTypeChanged()单选按钮列表手动调用它时,不会反映已更改的索引。如果不是这样,正确的方法是什么?

0 投票
4 回答
4343 浏览

asp.net - 动态下拉列表控件不会触发 Selectedindexchanged 事件

我需要触发动态创建的下拉列表的 Selectedindexchanged 事件。我在 aspx 页面中没有代码。所有代码都在代码隐藏中。

选择随机项目 drom Dropdownlist 后,它会回发但下拉控件不可见。我在这里做错了什么?代码会很有帮助。谢谢!