首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ASP.NET MVC RC中是否不再存在System.Web.Mvc.ListItem?

在ASP.NET MVC RC中,System.Web.Mvc.ListItem已经被替换为Microsoft.AspNetCore.Mvc.Rendering.SelectListItem。

Microsoft.AspNetCore.Mvc.Rendering.SelectListItem是ASP.NET Core MVC中用于表示下拉列表项的类。它包含了一些属性,如Text、Value、Selected和Disabled,用于表示下拉列表项的文本、值、是否被选中和是否被禁用。

在ASP.NET Core MVC中,可以使用Tag Helper或View Component来创建下拉列表。例如,在View中使用下面的代码可以创建一个下拉列表:

代码语言:csharp<select asp-for="SelectedCategoryId" asp-items="Model.Categories"></select>
复制

其中,asp-for属性指定了下拉列表的绑定属性,asp-items属性指定了下拉列表项的集合。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET MVC 1.0发布

1.0的发布完全不同,ASP.NET MVC自从RC版本开始就进入了稳定版本 。...在官方下载页面上对ASP.NET MVC这样描述道: ASP.NET MVC在现有的ASP.NET 3.5运行时的基础上提供了一个新的MVC框架。...学习ASP.NET MVC 的过程,有很多开发观念、开发技巧需要学习,而且学习 ASP.NET MVC 几乎等于放弃服务端控件的使用 (因为没有ViewState可用),有些服务端控件还是可以用的,例如...ASP.NET图表控件参看在asp.net mvc上应用新ASP.NET图表控件,在codeplex上有一个ASP.NET MVC Friendly HttpModule,通过这个HttpModule可以在你的项目中使用服务端控件...而且 ASP.NET MVC 跟传统的 ASP.NET 的webform可以并存在同一个网站,彼此也不会打架,所以大型网站可以逐步转换为 ASP.NET MVC,具体可参看CMS项目Cuyahoga:

1.2K100

.net core快速上手

想想我们哪笨重的WebForm框架是VB/Dephi流行的重客户端时代的产品,微软硬把他搬到了Web上,所以ASP.NET Core已经不支持Web Form,ASP.NET MVC平台是微软为适应Web...时代重新设计的一个开发平台,从ASP.NET MVC 1.0 进化到ASP.NET MVC 6.0也就是这个Web的进化过程,在这个进化过程,针对WEB的不同场景出现了三个平台MVC,WEB API和...项目的经验发展而来的,然后再想一想,在过去几年中,那些困扰我们.NET开发者的问题是否被解决掉了。...统一的编程模型 我们在.NET Framework/Mono上有4个Web编程模型,ASP.NET  WebForm、ASP.NET MVCASP.net Web API、 SignalR。...我的应用程序往往是混合的,不仅包括Web Form,MVC还包括SignalR和 Web API,我们的应用程序搞得很复杂,ASP.NET Core重新设计,把ASP.NET MVCASP.NET Web

1.8K60

ASP.NET MVC 重点教程一周年版 第一回 安装,并使ASP.NET MVC页面运行起来

从前写过一系列的ASP.NET MVC教程,ASP.NET MVC在这之后历经5个preview版本终于到今天的RC版本,而且不久就要正式推出正式版本,所以值此之际,重典也重新修正这一系列的教程,使之与时俱进...现在重开正文: 一、前ASP.NET MVC时代的故事 ASP.NET MVC是微软推出的基于ASP.NETMVC模式网站应用程序开发框架。...于是ASP.NET MVC就出现了。...选择相应语言-》Web-》ASP.NET MVC Web Application即可新建工程 新建后会通知是否建立ASP.NET MVC 测试工程。 五、目录讲解及运行效果 根据情况选择新建即可。...除此之外还有Microsoft.Web.MvcASP.NET MVC的新特性包。 Views文件夹Shared存放的是母版页文件,可以定义页面的公共部分。

62720

Linux上访问SQL Server数据库

.NET跨平台之旅:升级至ASP.NET 5 RC1,Linux上访问SQL Server数据库 今天微软正式发布了ASP.NET 5 RC1(详见Announcing ASP.NET 5 Release...紧跟这次RC1的发布,我们成功地将运行在Linux上的示例站点(http://about.cnblogs.com)升级到了ASP.NET 5 RC1,并且增加了数据库访问功能——基于Entity Framework...怀疑是阿里云负载均衡与kestrel在TCP通信上存在某些问题,这个问题暂时没有找到解决方法(更新:这是kestrel的一个bug,详见 Don't wait to consume the entire...如果kestrel稳定,我们就开始将一些实际使用的小站点迁移至ASP.NET 5,并部署在Linux服务器上。 下面分享一下这个示例ASP.NET 5站点的主要代码。...-final", "Microsoft.AspNet.Mvc": "6.0.0-*", "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-

1.6K50

.NET Core爬坑记 1.0 项目文件

前言:   之所以要写这个系列是因为在移植项目到ASP.NET Core平台的过程,遇到了一些“新变化”,这些变化有编译方面的、有API方面的,今天要讲的是编译方面的一些问题。...在Dotnet Core RC2版本,project.json 管理着整个项目,包括编译文件、依赖包管理、版本信息、平台依赖与发布等功能。...中一般会有如下内容: "dependencies": { "Newtonsoft.Json": "8.0.3" } 这是一段标准的引用一个程序集的配置文件; 但是如果我们想引用的是一个解决方案的其它项目.../Mvc/**.cs" ] } 这段代码说明了,我们要编译本项目目录的所有.cs文件和上层Mvc项目目录及子目录的所有.cs文件。...最后: 其实说了半天以上都不是真的坑,在6月27号的RTM版本,Project.json将不再存在,取代它的将是.csproj, 没错它又回来了!!!

41530

ASP.NET 5系列教程 (一):领读新特性

近期微软发布了ASP.NET 5.0,本次发布的新特性需求源于大量用户的反馈和需求,例如灵活的跨平台运行时和自主部署能力使ASP.NET应用不再受限于IIS、Cloud-ready环境配置降低了云端部署的门槛...因此在ASP.NET 5多个版本的.NET应用是并行的。 简化依赖关系管理 ASP.NET 5 推出了一种全新的轻量级依赖关系管理机制。你不再需要在应用添加引用,而是使用引用NuGet 包代替。...在 ASP.NET 5 MVC、Web API和and Web 页将被整合到同一框架-MVC 6。这就意味着移除了重复功能模块,使开发应用变得更简单。...在预览版本MVC and Web API 首先被合并到MVC 6。 Web 页面将后在后续发布版本添加。...如果需要升级已存在应用到MVC 6 或者 SignalR 3,你必须使用Visual Studio 2015 创建新工程,再导入原有工程,导入过程需要修改不支持的代码片段。

3.2K80
领券