一步:新建一个mvc 2 工程
二步:在HomeController.cs
中添加如下代码:
public ActionResult Detail(int id)
{
//var detail = DBHandle.DBContext.Stat1_a_02s.Single(c => c.ID == id);
//detail.审核人 = "测试更新";
//DBHandle.DBContext.SubmitChanges();
List<SelectListItem> lsSelItem = new List<SelectListItem>();
SelectListItem sel = new SelectListItem();
sel.Value = "http://www.baidu.com";
sel.Text = "百度";
lsSelItem.Add(sel);
sel = new SelectListItem();
sel.Value = "http://www.google.cn";
sel.Text = "谷歌";
lsSelItem.Add(sel);
sel = new SelectListItem();
sel.Value = "http://www.my400800.cn";
sel.Text = "400电话";
lsSelItem.Add(sel);
sel = new SelectListItem();
sel.Value = "http://www.qq.com";
sel.Text = "腾讯";
lsSelItem.Add(sel);
SelectList ddlSelData = new SelectList(lsSelItem.AsEnumerable(),"Value","Text", "http://www.my400800.cn");
ViewData["ddlTestData"] = ddlSelData;
return View();
}
三步:
在Views目录下的Home目录下添加Detail.aspx文件,文件内容如下:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Detail
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>
Detail</h2>
<%
using (Html.BeginForm())
{
%>
<%-- <%=Html.Encode(Model.审核人) %>
<%= Html.LabelFor(model => model.审核人)%>--%>
<%=Html.DropDownList("ddlTest",ViewData["ddlTestData"] as SelectList) %>
<%
}
%>
</asp:Content>
四步:运行
http://localhost:59765/Home/Detail/1
五步:运行结果如下:
Detail
百度
谷歌
400电话
腾讯
分享到:
相关推荐
ASP .NET MVC4 @Html.DropDownList后台绑定数据展示到页面下拉框中
.net MVC下,AJAX实现DropDownList数据绑定,并实现无刷新城市联动。 内含SQL Server 数据库执行语句,只要运行一下就OK了。 运行代码时注意别忘了更改成所使用数据库的ServerName,LoginName,Password。
DropDownList 控件用于创建下拉列表。DropDownList 控件中的每个可选项都是由 ListItem 元素定义的!该控件支持数据绑定
这个文件详细的描述了在MVC框架下DropDownList数据绑定的详细步骤,相信肯定会对您有帮助的
前言 本节我们来讲讲在ASP.NET Core MVC又为我们提供了哪些方便,之前我们探讨过在ASP.NET MVC中下拉框绑定方式...枚举绑定方式一(@Html.DropDownList) 接下来我们废话少说直接进入主题。 代码如下: ViewBag.enums =
本文主要介绍了DropDownList控件4种绑定数据的基础用法,希望对大家能有所帮助。
运用DropdownList、数据绑定、Mvc架构实现的无刷新数据库获取级联菜单。修改webconfig文件下的链接字,即可绑定到自己的数据库,快来试试吧。
这里,我打算实现的需求是:有两个DropDownList,一个默认加载所有的省份数据,然后,当我选择省份的时候,把对应的市的数据,绑定到另外一个DropDownList上面,即实现了联动。 好了,这里不打算使用EF了,换用ADO...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
5.17.2 比较验证控件(CompareValidator) 5.17.3 范围验证控件(RangeValidator) 5.17.4 正则验证控件(RegularExpressionValidator) 5.17.5 自定义逻辑验证控件(CustomValidator) 5.17.6 验证组控件...
现在我们来看看在MVC中DropDownList是如果和接受从Controller传过来的值的。 第一种:使用DropDownList 控制器代码: public ActionResult Index() { //1.1查询YzSeriesEntity的数据 List<Model> seriesList ...
ADO.Net(行集、数据集、类型化数据集、SQLHelper、SQL注入漏洞防范、数据绑定)。 3、三层架构MIS项目(5天) 查看项目演示 功能点 本项目基于流行的三层架构(DAL+BLL+UI)。 主要功能点:高安全性的用户管理体系...
假设您的Address类包含ID,City ...属性,下面的代码将向您说明如何在Asp.NET MVC应用程序中轻松绑定DropDownList。 在模型文件夹中,定义地址和地址集合类,公共类Address {public int ID {get; set}; 民众...