ASP.NET MVC 下拉框的传值-foreach循环

数据表:

sql 复制代码
-- 创建包裹分类表
CREATE TABLE PackageCategories (
    CategoryID INT PRIMARY KEY IDENTITY(1,1), -- 分类ID:整数类型,主键,自增,包裹分类的唯一标识
    CategoryName NVARCHAR(255) NOT NULL -- 包裹分类名称:字符串类型,包裹分类名称
);

后台代码:

cs 复制代码
//包裹分类下拉框
 public ActionResult PackageEntry()
 {
     var Categories = db.PackageCategories.ToList();
     return View(Categories);
 }

前端代码:

html 复制代码
 <div class="form-group">
     <label asp-for="CategoryID">包裹分类</label>
     <select asp-for="CategoryID" class="form-control">
         <option value="">请选择包裹分类</option>
         @foreach (var category in Model)
         {
             <option value="@category.CategoryID">@category.CategoryName</option>
         }
     </select>
     <span asp-validation-for="CategoryID" class="text-danger"></span>
 </div>

效果图:

相关推荐
手握风云-5 分钟前
Spring AI:让大模型住进 Spring 生态(五)
java·后端·spring
doiito6 分钟前
【Agent Harness】有了 Oxigraph 图数据库,为什么我还要再塞一个 Qdrant 向量库?
后端
锋行天下7 分钟前
中小项目高可用,真的需要K8s吗?从单机备份到企业级架构的完整思考
后端·mysql·nginx
倚栏听风雨7 分钟前
spring @Primary 详解
后端
铁皮饭盒9 分钟前
Bun 都用 AI + Rust 重写了,咋不顺便把 Node.js 的 API 全兼容了?
前端·后端
XovH13 分钟前
第49篇 k8s之服务网格入门:Istio 简介
后端
无毁的湖光Al19 分钟前
高可用之路-闲聊监控指标的局限
后端
AskHarries25 分钟前
第一个项目应该做多大
后端
Lcos27 分钟前
三分钟吃透 Radix Tree:Hertz 路由插入全拆解
后端
Gopher_HBo33 分钟前
Go语言学习笔记(六)面向对象
后端