当前位置: 首页 > 知识库问答 >
问题:

web应用程序。模型。类别而不是价值

滑景胜
2023-03-14

我想在我的< code >插入视图中添加一个< code >下拉列表。

控制器:

public ActionResult Create()
{
    ViewBag.CategoryList = new SelectList(Category.GetCategories());
    return View("Insert", new Category()); 
}

视图:

    @Html.DropDownListFor(model => model.Category, (IEnumerable<SelectListItem>) 
   (ViewBag.CategoryList), "Select Category", htmlAttributes: new { @class = "form-control" })

类别类只有一个名为“标题”字符串字段。我没有获得标题的值,而是获得Web应用程序。.

共有1个答案

云骏奇
2023-03-14

检查Title是否定义为属性,而不是要进行数据绑定的字段是否正常工作。

然后尝试以下操作:

public ActionResult Create()
{
    ViewBag.CategoryList = Category.GetCategories();
    return View("Insert", new Product()); 
}

在< code >插入视图中:

@using WebApplication1.Models @* Category namespace *@
@model WebApplication1.Models.Product

@{   
    IEnumerable<Category> categories = (IEnumerable<Category>)ViewBag.CategoryList;
}

@Html.DropDownListFor(m => categories.GetEnumerator().Current,
          categories.Select(d =>
          {
              return new SelectListItem() { Text = d.Title, Value = d.Title };
          }),
          "Select Category", new { @class = "form-control" })
 类似资料:
  • 我正在构建Python Dash Heroku应用程序,在尝试向我的项目(Heroku ps:scale web=1)添加Dyno时,我一直遇到以下问题:找不到该进程类型(web)。 我查看了日志,发现以下H14错误:2022-02-22T18:27:00.187432 00:00 heroku[router]:at=error code=H14 desc=“无web进程运行”method=GET

  • 我有两个应用程序:同事和服务,每个都有自己的模型 在coworkers models.py中,我可以“从services.models导入服务”。 当我尝试在services models.py中“from coworkers.models import Status”时,会收到以下错误消息: 回溯(最近一次调用):文件“/Users/lucas/Documents/projetos/cwk-ma

  • 我有一种类型看起来是这样的: 和一个函数 我也试过 但是GHC说是不推荐使用的,这是一个坏主意,更严重的是,我得到: 我认为这是说约束实际上不能用我希望的方式将约束为,这是很明显的(因为有两个类型变量):-( 当然,这也是无效的,哈斯克尔 是否有类似的类型类我可以使用,或者我尝试使用类型类来实现“隐式规范化函数调用的结果”的功能是错误的?

  • 我正在获取cloud firestore的数据&试图通过使用下面的代码在我的应用程序中显示。 我正在使用dart包对其进行格式化。但是,在更新了最新的云firestore插件后,我得到了这个错误- 无法理解如何将此“timestamp”对象解析为“datetime”。因为插件需要DateTime对象格式的数据。

  • 我试图在Flutter中创建一个API请求,但我得到以下错误作为响应 类型'列表 我试图创建第一个API,请让我知道,如果方法是好的 这是我的密码 这是我的示例API

  • 最近,我与一位经验丰富的建筑师进行了讨论。讨论围绕在Web场中运行的基于Web的多租户应用程序的理想架构和设计展开。该应用程序的唯一任务是允许用户上传“n个”Excel文件,系统正在处理这些文件以生成非常复杂的报告。处理这些文件需要很长时间(每个文件一个小时,让我们把它当作一个限制)。因此,用户在上传后会等待来自系统的通知来下载生成的报告。 乍一看,这个需求看起来很简单,但是期望是应用程序必须10