问题标签 [checklistbox]

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 投票
1 回答
183 浏览

c# - 使用文本和值创建函数 GetAllChechedBox 并插入新的 DataTable

我想从 CheckBoxList 中选择和未选择元素中获取文本和值并插入数据表

MultiCheckCombo参考

现在我想从这个清单中获取文本和值,我认为放在 DataTable 中会很舒服

/还想为未选择的元素获取带有文本和值的函数/

0 投票
1 回答
170 浏览

asp.net - 从 reportserver 文件夹中的所有报表中收集所有参数并填充 sql 表

[感谢 Filburt 和 Devjosh。我已经重组了这篇文章并包括了我的尝试方法。] 我的 SQL DB 调用 ReportList 上有一个表,它是一个报告列表。我需要遍历该列表并逐个报告查询报告服务器,以填充一个名为 ReportParameters 的表。ReportParameters 表有一个 ReportOwnerID 列,该列需要包含 ReportList 表中列出的相应(所有者)报告的 ReportID 值。

这是在 VB.NET 2005 ASP2.0 中,我最终弄得一团糟。请帮助我用最干净的方法来做这件事。

它需要这样工作:-我有一个根据 REportList 的报告列表框和一个列出所有参数的 GridView (唯一的 - 大多数参数对许多报告都是通用的)的想法是参数设置一次并且报告可以通过在 ReportList CheckListBox 中选择它们并单击 Execute 来启动。

我希望当我单击 ListView 中的特定报告时,Gridview 中的相关参数会显示为绿色背景,而那些不适用的参数会显示为红色。网格视图中最左边的列包含参数名称(不可编辑),下一列必须是可编辑的才能填充值。

到目前为止完成:

我尝试单击 EXECUTE 按钮,在测试框中构建参数字符串,并在新窗口中打开报告时使用 Javascript OpenReportWin() 函数调用它。这很好用,但我最大的问题是它询问报告服务器报告以获取参数列表并将它们添加到表格中。我已经尝试使用绑定到 ds 的隐藏 DataGrid 到 reportParamaters 表上;我尝试使用数据列表填充它,但我无法掌握这些 thionsg 的窍门,而且它看起来很乱。必须有一种简单干净的方法从报表服务器获取 .GetParameters 结果集并填充表,而无需创建 reportviewer 对象并循环浏览报表列表 - 然后必须呈现每个报表,然后才能获取该列表出去。

谢谢

0 投票
1 回答
827 浏览

asp.net - 使用文本框的值作为 chklistbox 的数据源的参数

我有一个带有 userloginID 文本框的登录面板。单击登录按钮时,数据源应该获取文本框中的值,并根据 userloginID 文本框中的值向 chklistbox 提供过滤后的数据。

我只在单击登录按钮时将数据源连接到 chklistbox,但应用程序仍然失败;通过以下消息:

设置 DbType 属性时,无法设置参数“UserLogin”的 Type 属性。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.InvalidOperationException:设置 DbType 属性时,无法设置参数“UserLogin”的 Type 属性。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[InvalidOperationException:设置 DbType 属性时,无法设置参数“UserLogin”的 Type 属性。]
System.Web.UI.WebControls.Parameter.GetValue(Object value, Boolean ignoreNullableTypeChanges) +1751307
System.Web.UI.WebControls。 ParameterCollection.GetValues(HttpContext context, Control control) +301
System.Web.UI.WebControls.SqlDataSourceView.InitializeParameters(DbCommand command, ParameterCollection parameters, IDictionary excludeList) +264 System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +472
System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) +95
System.Web.UI.WebControls.ListControl.PerformSelect() +34
System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e) +22 System.Web .UI.WebControls.ListControl.OnPreRender(EventArgs e) +18 System.Web.UI.WebControls.CheckBoxList.OnPreRender(EventArgs e) +20 System.Web.UI.Control.PreRenderRecursiveInternal() +80
System.Web.UI。 Control.PreRenderRecursiveInternal() +171
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) + 842

这是登录按钮代码(onclick):

0 投票
1 回答
579 浏览

c# - 如何将选中的项目从一个复选框添加到另一个复选框?

我需要将选中的项目从一个复选框添加到另一个。我不应该在第二个复选框中多次添加一个项目。该设计有两个复选框和以下按钮:>、>>、<、<< 我尝试了下面的代码但无法获得任何显示。请让我知道我哪里出错了:

注:> 表示添加选中项,>> 表示添加所有项,< 表示删除选中项,<< 表示删除所有项

0 投票
1 回答
2954 浏览

.net - 水平复选框

我的winform上有多个复选框列表,但列表的向下流动看起来不太吸引人。

我想知道是否有办法强制复选框水平显示其项目,而不是垂直显示。

我已经尝试过 MiltiColumn 和 ColumnWidth,但这些项目仍然是垂直列出的。

0 投票
2 回答
2372 浏览

.net - CheckListBox - 根据数组值检查项目 - VB.NET

好的...经过很多天的尝试,我别无选择,只能寻求帮助。我用谷歌搜索了我的小心脏,现在它把我带到了这里。请帮忙。

我从我的 MySQL 数据库服务器得到一个字符串。然后我拆分字符串并将其放入一个数组中。

比我检查我的复选框并查看其中的任何条目是否等于数组值。问题是,它不起作用,对于我的生活,我无法让它起作用。

这有点像我拥有的​​模板,如果有人可以帮助我解决这个问题,我将不胜感激。

任何人?请...?

0 投票
0 回答
779 浏览

c# - C# winform CheckListBox 添加分隔符

我有一个关于 WinForms 的 CheckListBox 控件的问题。我想在 List 中添加一个分隔栏,这意味着我不想在此行中显示复选框。那么,这个问题有解决方案吗?

我知道 ListBox 可以在其中添加分隔符,但我还没有找到如何使用 CheckListBox 执行此操作。

谢谢!

0 投票
1 回答
998 浏览

c# - Checkboxlist C# - 需要通过传递参数检查里面的项目

我有一个 CheckBoxList 和带有标签的复选框未修复,它会改变。

我想在一个方法中传递多个字符串,该方法将读取字符串并与列表中复选框的标签名称匹配,然后检查是否匹配。

例如列表包含以下复选框。

方法:公共无效方法(str Stringstobeentered)

0 投票
9 回答
116708 浏览

c# - 获取 CheckBoxList 项值

我有一个 CheckBoxList 我正在填充数据。当我尝试从列表中检索选中的项目时,我只能获取项目序号,我无法获取值。

我读过你可以使用 Items[i].Value 但是当我尝试这样做时,我收到一个错误,指出没有扩展方法'value'。

这是我用来尝试获取信息的代码(注意 GetItemText(i) 实际上只给了我项目的位置,而不是项目的文本)

这是使用.Net 4.0

任何想法将不胜感激......谢谢

0 投票
3 回答
27512 浏览

c# - 从列表或数据集中设置checkedlistbox中的选中项

我有一个 CheckedListBox,我想检查另一个列表中的所有项目。此代码不起作用,因为 CheckedItems 属性是只读的并且类型不匹配,但它给出了我想要做的最好的想法。

我知道这是错误的,但不知道如何更好地解释它。