asp.net-mvc – 动态年份下载与下拉
发布时间:2020-12-16 06:45:27 所属栏目:asp.Net 来源:网络整理
导读:我正在使用MVC3 / Razor,想要将下拉当前加上前一年的数字绑定数字,如, 2011201020092008 这该怎么做?请帮忙 解决方法 添加以下内容以查看以创建下拉列表(更改Model.Year以更正模型上的属性) div class="editor-field" @Html.DropDownList("Years",new Selec
我正在使用MVC3 / Razor,想要将下拉当前加上前一年的数字绑定数字,如,
2011 2010 2009 2008 这该怎么做?请帮忙 解决方法
添加以下内容以查看以创建下拉列表(更改Model.Year以更正模型上的属性)
<div class="editor-field"> @Html.DropDownList("Years",new SelectList(ViewBag.Years as System.Collections.IEnumerable,Model.Year)) @Html.ValidationMessageFor(model => model.Year) </div> 将以下内容添加到控制器或帮助程序类中的某个位置 private void GetYears() { List<int> Years = new List<int>(); DateTime startYear = DateTime.Now; while (startYear.Year <= DateTime.Now.AddYears(3).Year) { Years.Add(startYear.Year); startYear = startYear.AddYears(1); } ViewBag.Years = Years; } 然后将下面的行添加到将被调用以返回视图的任何方法(即索引) GetYears(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – asp.net mvc输入/模型验证多语言
- 如何在asp.net表单身份验证中执行滑动和绝对超时
- ASP.NET – ActionResult参数在传递字符串时总是返回null –
- 新浪出输入法了,深蓝词库转换更新到1.3.1——增加对新浪拼
- asp.net-mvc – 如何在Html.RenderAction(MVC3)中发送模型对
- asp.net-mvc-4 – TempData不适用于MVC4中的第二个请求
- asp.net – Request.IsAuthenticated总是如此.我错过了吗?
- asp.net-mvc – 使用Entity Framework 6和ViewModel从数据库
- asp.net-mvc-4 – bundle(Sytem.Web.Optimization)如何为bu
- .net – ANTS Memory Profiler – 我应该关注哪个内存?
推荐文章
站长推荐
- asp.net-mvc – 如何对剃刀视图进行单元测试
- asp.net-mvc – Url.Action映射Route属性的错误链
- asp.net-mvc-3 – ASP.NET MVC3中的“返回类型”
- asp.net-mvc – 疑难解答反伪造令牌问题
- asp.net-mvc – 编辑器在没有@foreach的情况下不
- asp.net-mvc – Unity使用参数将依赖项注入MVC??
- ASP.NET MVC与Web客户端软件工厂(WCSF)
- Asp.Net Core基于JWT认证的数据接口网关Demo
- asp.net-mvc-3 – @ Html.ActionLink和@ Html.Di
- asp.net-mvc-3 – ASP.Net MVC 3:在哪里处理会话
热点阅读