草庐IT

checkboxlist

全部标签

asp.net - CheckBoxList 的 DataValueField 值存储在哪里?

我在页面上有这个CheckBoxList:我想使用Javascript遍历客户端上的复选框元素并获取每个选中复选框的值,但这些值在客户端似乎不可用。HTML输出如下所示:DemocraticRepublicoftheCongoCentralAfricanRepublicCongoCameroonGabonEquatorialGuinea找不到值(“cd”、“cg”、“ga”等)。他们在哪?甚至可以在客户端访问它们,还是我需要使用中继器或其他东西自己构建此复选框列表? 最佳答案 我终于找到了我一直在寻找的答案!asp.netCheck

javascript - 通过javascript过滤复选框列表的最小代码

项目不需要任何javascript库,例如jQuery、Dojo、Prototype,所以我认为没有简单的方法。我想对解释如何做到这一点的问题有深入的回答。正如你们大多数人可能知道的那样,asp.netcheckboxlist在FlowrepeatLayout中发出如下标记。为简单起见,我没有放置结束/结束标签。我们有一个文本框,用于搜索此复选框列表。现在问题来了,当用户在文本框中键入搜索词并隐藏不匹配的复选框+标签时,我将如何过滤复选框列表。还有一些问题我想得到与上述相关的答案是否有为此目的准备好的独立脚本?在提供搜索功能时是否有模式、文章、帖子解释故障和要点?onkeydown之类

javascript - Jquery 获取选中的复选框

您好,我想获取页面中选中复选框的列表,实际上我真正需要的是获取复选框旁边元素的文本,这是一个html元素代码在下面,它不起作用这是我当前的jQuery:$(document).ready(function(){$('#target').click(function(){alert("in");varcheckValues=[];$('input[name=checkboxlist]:checked').each(function(){alert($(this)val());checkValues.push($(this)val());});});});这是HTML:Structured

asp.net - 如何隐藏复选框列表中未选中的项目?

我有一个复选框列表,它从XML文件中获取数据。如果用户在复选框列表中选择了一个项目,我只想显示该项目并隐藏其他所有内容。在此之下,我想添加可点击的文本,让用户选择其他内容。因此,如果用户单击该文本,用户将再次看到选中第一项的复选框列表。基本上是这样的。那么我们如何实现这一目标呢?非常感谢。需要使用vb.net/和复选框列表控件,因为我们将从数据库动态绑定(bind)数据。 最佳答案 这是一种方法。使用两个面板作为两个不同CheckBoxList的容器。第一个显示您的“FROM”-Items,后者显示您的“TO”-Items。第二个面

c# - 如何在 CheckBoxList 控件中的项目上绘制字符串?

我正在尝试绘制或更改CheckedListBox控件中项目的字符串。所以我创建了派生自CheckedListBox的自定义控件。publicclassCheckedListBoxAdv:CheckedListBox{publicCheckedListBoxAdv():base(){}protectedoverridevoidOnDrawItem(DrawItemEventArgse){base.OnDrawItem(e);//Iwanttochangethetextalonethisplace.ButIcannotaccessthetextpartoftheitem.}}有什么办法可以

c# - 将数据源与 CheckBoxList 一起使用

我在WindowsForms中使用CheckBoxList应用程序并正在尝试为其应用数据源。有一个DataTable,'dt',包含id、name和ischecked列,我使用这样的代码:((ListBox)MyCheckBoxList).DataSource=dt;((ListBox)MyCheckBoxList).DisplayMember="name";((ListBox)MyCheckBoxList).ValueMember="id";如何为MyCheckBoxList中的所有项目设置CheckState?我将这个值保存在我的数据表中,并希望将它们与MyCheckBoxList

c# - 获取 CheckBoxList 项目值

我有一个正在填充数据的CheckBoxList。当我尝试从列表中检索选中的项目时,我只能获取项目序号,而无法获取值。我读过您可以使用Items[i].Value,但是当我尝试这样做时,我收到一条错误消息,指出没有扩展方法“值”。这是我用来尝试获取信息的代码(注意GetItemText(i)实际上只给我项目位置,而不是项目的文本)privatevoidbtnGO_Click(objectsender,EventArgse){for(inti=0;i这是使用.Net4.0任何想法将不胜感激......谢谢 最佳答案 这最终变得非常简单。

c# - 如何禁用选中列表框中的复选框?

我在CheckedListBox中有一些项目,我想禁用其中第一个项目的CheckBox。即我想禁用CheckedListBox中的第一项,因为我想直观地告诉用户该选项不可用。 最佳答案 结合上述部分答案中的2个对我来说效果很好。将您的项目添加到列表中:myCheckedListBox.Items.Add(myItem,myState);其中myState是CheckState.Indeterminate,表示应禁用的项目。然后添加一个事件处理程序以防止这些项目被更改:myCheckedListBox.ItemCheck+=(s,e)

javascript - ng2 智能表格复选框不会在所有页面上持久存在

我是ng2-smart-tables的新手。我正在尝试从GitHub页面修改下面的示例,以便在从一个页面移动到另一个页面时复选框不会消失。import{Component}from'@angular/core';@Component({selector:'basic-example-multi-select',template:``,})exportclassBasicExampleMultiSelectComponent{settings={selectMode:'multi',columns:{id:{title:'ID',},name:{title:'FullName',},us

javascript - Angular 获取选中的复选框

我有一个使用Angular动态填充的复选框列表。{{X.Header}}{{X.Header}}我想要一个方法来检索所有选中复选框的列表。通常我会使用$('input[name=checkboxlist]:checked').each(function(){}但这对于angular是NotAcceptable......那么是否有合适的方法来做到这一点? 最佳答案 这是实现的plunker{{record.Id}}$scope.ShowSelected=function(){console.log($scope.selected);