问题标签 [dropdownlistfor]

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 回答
528 浏览

jquery - 当 DropDownListFor 项目更改 ASP.Net MVC 时执行脚本

我有一个像这样的 DropDownListFor :

当所选项目更改时,我需要在下面的代码中闪光,填充视图栏并填充另一个DropDownListfor。其实我想在 asp.net mvc 中构建两个级联的 DropDownListFor 。

但是当用户更改第一个 DropDownListFor 时,什么也没有发生。问题是什么??非常感谢。

0 投票
0 回答
296 浏览

asp.net-mvc-3 - DropDownListFor 选择了错误的值

在 MVC 3 中,我有一个像这样的 EF 代码第一类:

客户端用于例如以下 Person 类:

客户的 ID 为 01,02,03 等

在编辑视图中,我对编辑人员视图有以下剃刀语句:

ViewBag.Clients 是在之前构建的:

现在出现了奇怪的部分:独立于我为 person 类中的 ClientID 选择的值,当我打开包含 DropDownListFor 语句的编辑视图时,DropDownList 总是显示来自客户端表的第二个条目。

我调试了客户端 viewbag 并且它包含正确的值,我还使用了 editorfor 而不是 DropDownListFor 并且 person 实体中的 clientid 具有正确的值。

你知道问题出在哪里吗?

0 投票
1 回答
159 浏览

asp.net-mvc - 如何获取 DropDownListFor 的选中项?

如何获取 DropDownListFor 的选中项?这是我的下拉列表:

我试过了,但它不工作:

0 投票
2 回答
1741 浏览

php - PHP中过滤MySQL数据的下拉列表

我正在尝试打印出我在 MySQL 表中的数据,但我希望它们根据列的值进行过滤。我希望这些值显示在下拉列表中,并且在选择其中一个之后,我不会让程序打印出满足该要求的所有记录。为了更清楚,我希望根据从下拉菜单中选择的类别打印图书馆中的书籍。我做了一些研究,并修改了一些代码。但这是我第一次用 PHP 编码,我显然做错了什么。我尝试执行的代码是这样的:

但这只会打印出没有实际值的下拉框,而且我有一段缺失的代码在选择后打印出来。

非常感谢您!

0 投票
1 回答
971 浏览

asp.net-mvc-3 - 下拉列表mvc3中的选定项目

Mvc3 dropdownlistFor 让我发疯!!!我有两个使用相同代码(不同的 tevt 和值)的选择,但其中一个不起作用。这是我的控制器代码:

这是我的视图代码:

第二个选择完美地工作,第一个(类)没有在页面加载时选择所选项目。

并为记录,存储在数据库中的值是C。请帮助!

0 投票
1 回答
2322 浏览

asp.net-mvc - 为 ASP MVC 3 DropDownListFor 指定默认值

我已经这样做了一百次,但不确定这里发生了什么。我有一个DropDownListFor像这样填充在控制器中的

在视图中,我正在尝试将此下拉列表的默认值设置为该Pendist值。

编辑: Pendist 是一个存在于mktsegments通过Linq查询拉入的每个项目中的字段。

但是,这一切只是将列表中的第一个值设置为默认值。如果我尝试添加model => model.PendistorModel.Pendist作为第三个参数,DropDownListFor就像这样

我要么得到以下错误

(对于model => model.Pendist

Cannot convert lambda expression to type 'string' because it is not a delegate type

(对于Model.Pendist

'Model' confilcts with the declaration 'System.Web.Mcv.WebViewPage<TModel>.Model'

0 投票
3 回答
606 浏览

c# - DropDownListFor 不选择选中

我有一个下拉列表,其中列出了可选择的日期。我想预先选择某个日期,但即使它被标记为“已选择”,在查看下拉列表时它也不会显示为已选择。

在此处输入图像描述

在我读到的一个线程中,他们说“model.SelectDropOfDate”(在这种情况下)是所选项目,如果是这种情况,我应该选择值还是文本以使其与列表中的值匹配?

(Ps:我已经尝试过 value 和 text 都没有工作)

有任何想法吗?

0 投票
7 回答
180367 浏览

asp.net-mvc - 如何使用 ViewBag 创建下拉列表?

控制器:

看法:

ViewBag.Accounts包含Account具有AccountID,AccountName和其他属性的对象。我想要一个DropDownList名为accountid(以便在 Form Post 上我可以传递选定的 AccountID)并DropDownList显示AccountName具有AccountIDas 值的 while。

我在视图代码中做错了什么?

0 投票
1 回答
120 浏览

c# - 基于 SqlDataSource 的下拉列表

我创建了一个下拉列表,它根据状态获取过滤后的数据。

但是我已经插入的数据可能有一些目前不活动的条目。最初我将 a 应用于DatasourceID下拉列表

现在单击一下,我想DatasourceId按新更改SDS_Country_All

我也尝试过申请databound();等。

它不断地给我错误。

0 投票
2 回答
486 浏览

asp.net-mvc - 在 MVC 3 Razor 中指定 DropDownList 选项

我想知道是否可以为下拉列表分配默认值,同时限制用户从其选项列表中选择该默认值。

例子 :

@Html.DropDownListFor(m => m.Something, new SelectList(Model.TheList), "--DefaultValue--", new { name="SomethingName", id="SomethingID", style="width:150px;"})

假设 TheList 包含{"1","2","3"}. 当用户单击 DropDownList 时,他会发现"--DefaultValue--"显示为初始值,并且还发现它是可供选择的选项之一。

是否可以仅将 1,2 和 3 作为没有 "--DefaultValue--" 的选项?