我对ASP.NET MVC非常陌生。 我需要为具有3个下拉菜单的表单开发模型时需要帮助(下拉菜单1.选择参加聚会的人数2.选择到达时间(选项如下12:00,12:30,1:00 ,1:30,依此类推)。3.选择party的Venue,最后选择一个数据选择器。 我不确定为这种视图开发模型的最佳方法是什么。 下拉菜单选项应位于何处,模型或控制器,如何对所有下拉菜单使用枚举? 我看过几个问题,但没有一个明确的方法来处理。

#1楼 票数:0

您可以使用下拉列表字段的Id列作为模型,您可以使用枚举(使用枚举(如果这些值不变的话,很好的方法))使用ienumerable选择列表填充下拉列表的值。 在“视图绑定到”下拉列表中,您必须在显示视图之前通过控制器操作以任何方式填充ienumerable

要点

  ask by user2721794 translate from so

未解决问题?本站智能推荐:

1回复

价格过滤器(最低和最高价格),带有一个下拉菜单,asp.net核心

我正在尝试使用javascript和asp.net核心过滤价格,并且我提出了一堆实际上无法正常工作的javascript。 必须有一个更简单的方法,使用jquery或c#? 如果有人有任何建议,将不胜感激!
2回复

ASP.NETMVC多选下拉菜单

我使用以下代码让用户在表单上选择多个位置。 location_code 是一个List<int>和 location_type 是用数据填充的List<SelectListItem> 。 该代码确实返回了控制器中的选定值,但是当用户单击编辑按钮时,传递的对象不会显示选定的值
1回复

ASP.NETMVC级联下拉菜单

我的数据库中有三个表,如下所示: 我想创建一个级联下拉菜单,使我可以先选择一所大学,然后再选择一个学院,再选择一个Cafedry。 下面的代码是我到目前为止尝试过的。 和这个cshtml 如何更新此代码以使用三个表创建级联下拉菜单?
1回复

我如何获得这个Json来填补我在MVC中的下拉菜单?

目标是用户类型输入ID,该ID是使用StringFormat处理的ID。 然后与数据库比较,返回结果返回所有匹配项。 所以我用JSON返回了它。 我想提取名字和姓氏,并在下拉菜单中填写该信息 这是我使用System的视图模型; 使用System.Collections.Generic
2回复

编辑时未选择MVC级联下拉菜单

我正在开发一个MVC 4 Web应用程序。 其中一个Razor视图有两个下拉列表 。 第一个下拉列表由传递给视图的ViewModel数据填充。 使用基于第一个下拉列表(级联)中所选ID的JQuery和Ajax调用来填充辅助下拉列表。 我有这个工作正常,但是,每当用户希望编辑现有记录时,
2回复

如何使用动态javascript下拉菜单进行MVC编辑

在进行MVC编辑时,如何正确地使下拉菜单具有来自模型的正确信息? 我的编辑使用的是由$ query.ajax调用填充的动态下拉列表。 这是我的观点下拉列表... 我进行了$ .ajax调用,并在$ .ajax调用运行后,下拉列表填充了所有选项,但下拉列表仅选择了列表中的第一个。 如何
1回复

Asp.net核心MVC和JQuery提交

我的视图中有此代码(JQuery): 当我提交时, if在我的保存操作中,我就会有这个。 我的问题是,因为我通过 JQuery 提交了表单,这个if和elseif永远不会被执行。 谢谢你的帮助!
1回复

如何填充在asp.net核心mvc中使用ajax

我想通过使用#1的onchange事件并使用ajax来调用控制器中的动作来填充#2,但它返回“未定义”。 我尝试了JsonResultBehavior.AllowGet,但在asp.net核心中已弃用 视图: AJAX / jquery: 控制器: 我只是想从Items2对象