asp.net-mvc – 用静态项绑定Html.DropDownList

我必须静态绑定一个 Html.DropDownList和两个项目.
Text="Yes" Value="1"
Text="No"  Value="0"

重要的是,我必须设置文本和值字段.

我该怎么做?

解决方法

最好不要在视图中创建SelectList.您应该在控制器中创建它,并使用ViewData传递它.

例:

var list = new SelectList(new [] 
{
    new { ID = "1",Name = "name1" },new { ID = "2",Name = "name2" },new { ID = "3",Name = "name3" },},"ID","Name",1);

ViewData["list"]=list;
return View();

你传递给constrㄧctor ctor::::::::the the the.the…………..

在视图中:

<%=Html.DropDownList("list",ViewData["list"] as SelectList) %>

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....