mshd.net
当前位置:首页 >> MVC中,Html.DropDownListFor怎么绑定数据 >>

MVC中,Html.DropDownListFor怎么绑定数据

①.在Action中查询要绑定到DropDownListFor的数据,并赋值给ViewBag: 程序代码 public ActionResult Create() { ViewBag.Categories = new SelectList(db.Category, "Id", "Name"); return View(); } ②.在View中将数据绑定到DropDownListFor: ...

用脚本控制 给@html.hidefor赋值 后台接收 隐藏值

建议你用mvc时不要用.net 的控件,因为既然用mvc那就让你的页面轻量级,不用控件可以加快你页面的加载的速度。我用mvc时用的下拉列表给你个例子Controllers: public ActionResult se() { List selist = new List(); sexnv se = new sexnv(); se....

有两种方法:一种是用dual表查空值,然后绑定。另一种是先动态绑定数据后,然后插入一列默认项。 eg1: string selectQuery = "select null extattrid,null extattrname from dual union all select extattrid,extattrname from VExtAttrDetail w...

C# code? @Html.DropDownListFor(model => model.MaritalStatus, ViewData["MaritalStatus"] as SelectList )

Controllers文件中 ViewData["Project"] = new SelectList(ProjectList.AsEnumerable(), "ProjectID", "ProjectName", projectID); ProjectList是你从model entity取出来的一个普通的list。 ProjectID,ProjectName是dropdownlist的value值和text...

你的问题有点理解不到。如果不可修改dropdownlistfor中的内容很简单,无论它是否从数据库中读取,你给它加上disabled属性就行了,disabled="disabled"。代码大致如下: @Html.DropDownListFor(m=>m.Culoumn,ViewBag.ddlList as List,new{disable...

2表关联的话用inner join来查,查到的数据绑定到DropdownList ,也就是给他一个数据源DropdownList.DataSource = list 设置DropdownList的SelectValue 和DataFiled

Controller里面跟ASP.NET的一样,可以用 Request.Form["XX"]

@Html.DropDownList("ThisYear", ViewBag.YearSelectList as IEnumerable,new {size=5}) 超过 5 个就会出现滚动条,但是也有一个问题,固定了下拉框的 size 是 5,如果元素个数小于 Size,就会变成这样 希望对您有帮助

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com