问题标签 [selectlist]

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 投票
3 回答
2386 浏览

jquery - 获取 ASP.NET MVC 控制器中 SelectList 中的所有项目

有没有办法将 SelectList(多选)中的所有项目发布到控制器的方法中?默认情况下,当我使用 SelectList 时,它只会将所选项目发布到表单。

我在视图上有几个 MultiSelect 控件。使用 jQuery,用户可以将项目从 ListBox1 移动到 ListBox2,反之亦然。当表单发布时,我希望能够确定所有出现在 ListBox1 中的项目。但是,当我在控制器中评估 Form["ListBox1"] 时,它只会为我提供一个逗号分隔的 SELECTED 值列表 - 但我想要 ListBox1 中的所有项目。不仅仅是选定的。

如何让视图发布 ListBox1 中的所有项目,而不仅仅是选定的项目?

0 投票
1 回答
2098 浏览

asp.net-mvc - 将值插入选择列表

我需要在选择列表中插入一个值。它不是“0”值(即显示的第一个值),而是下一个值“Other”。然后用于显示“其他”文本框。

我的问题类似于链接文本

编辑:我不知道这是否会有所帮助,但这里是代码:

“-1”的选定值将是“其他”选项。

0 投票
3 回答
1210 浏览

asp.net-mvc - 如何获取asp.net mvc中选择列表的datafieldtext或selectedtext的值?

不使用 javascript\AJAX。

0 投票
3 回答
11388 浏览

asp.net-mvc - .net MVC、SelectLists 和 LINQ

我是在 MVC 框架中使用 Html.DropDownList 的新手,并且很难理解如何从我的数据库中选择数据以绑定到 DropDownList。有没有一种简单的方法可以从标准 LINQ 查询中返回可绑定列表(例如 SelectList)?

0 投票
3 回答
479 浏览

asp.net - 格式化 SelectList 项

我想知道是否有办法在选择列表中格式化 2 个字符串并将它们显示如下:

字符串以 Item1 开头,后面有空格,直到占用 10 个空格,然后是分隔符“|” 和字符串 2

所以绑定到下拉列表的所有 Selectlist 项目将显示如下

提前致谢。

0 投票
2 回答
408 浏览

asp.net-mvc - MVC & 选择列表

有没有办法将选择列表输出到 View 中的字符串?

还是我必须自己枚举列表来创建html,

动态表单字段需要这个。

0 投票
1 回答
1397 浏览

asp.net-mvc - 创建值从 0 到 10 的 asp.net mvc 下拉列表的最简单方法?

我是 asp.net mvc 的新手,如果我的问题太简单,请原谅。

我只想要一个使用 Html.DropDownList 从 0 到 10 的下拉列表。最快的方法是什么?目前我只看到创建SelectListItem的IEnumerable的解决方案,添加10个值并将其与viewdata一起传递,但我认为这太过分了,如何以简单的方式做到这一点?

提前致谢

0 投票
1 回答
811 浏览

html - HTML:连接到选择列表的单选按钮

请原谅我缺乏 html 知识,但是是否可以设置一组比如说 3 个单选按钮,以便每个单选按钮链接到不同的项目选择列表?

我想要做的是让用户选择:

Projects 选择所有项目列表,
Tasks 选择所有任务列表,
Users 选择所有用户列表

到目前为止,我已经能够从单选按钮中得出结论,它们只显示文本并有一个提交值作为输入。我想的不可行吗?

我有点希望有一些简单的方法可以将单选按钮链接到每个选择列表,但在最坏的情况下,我可以想象只是让适当的选择列表通过 javascript 方法将其值放入单选按钮的值字段中。尽管对于看起来如此简单的想法来说,这似乎是不必要的复杂。

0 投票
4 回答
1886 浏览

linq - 具有常量值的 LINQ 联合

非常原始的问题,但我被困住了(我猜是新手)。我有一个应该向我发送公司列表的功能:另外,我希望调用者也能够为下拉列表指定顶部元素..(比如“无”)。我有以下一段代码,我将如何在返回的 SelectList 中附加顶部元素?

谢谢!

0 投票
1 回答
493 浏览

asp.net-mvc - 我的 ASP.NET MVC SelectList 有什么问题?

我正在尝试使用我的视图之一的 SelectList,它只是没有正确填充。它获得了正确数量的条目(4),但它们都读取了System.Web.Mvc.SelectListItem. 我在代码上启动了调试器,并看到一些奇怪的事情发生了。我一定做错了什么,但我不太明白是什么。

来自 ViewModel 的代码:

以及来自视图的代码:

因此,当我在调试器中查看它时,sl IEnumerable 正在正确构建。我可以在那里看到所有 4 个元素,以及正确的 Text 和 Value 属性值。然而,一旦我调用 SelectList 构造函数,如果我展开它包含的 IEnumerable,我会看到它有 4 个条目,但其中的所有数据都已丢失。文本设置为System.Web.Mvc.SelectListItem,值为null

我尝试将ToList()调用更改为 a ToArray(),以及完全删除它。这并没有改变行为。

我在这里做错了什么?