@Html.DropDownList

    //后台     public ActionResult OrderAdd()
        {
            var items = new List<SelectListItem>()
            {
              (new SelectListItem(){Text = "男", Value = "Male"}),
              (new SelectListItem(){Text = "女", Value = "female"})
            };
            ViewBag.sexList = items;
            return View();
        }
//前端

//默认为空
@Html.DropDownList("sexList", ViewBag.sexList as  List<SelectListItem>,"")

//默认为第一个值,也就是 "男"
@Html.DropDownList("sexList", ViewBag.sexList as List<SelectListItem>)
时间: 2024-10-18 07:39:52

@Html.DropDownList的相关文章

用DropDownList实现的省市级三级联动

这是一个用DropDownList 实现的省市级三级联动,记录一下········ <asp:ScriptManager ID="ScriptManager1" runat="server">/asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server">                          <Cont

FormView控件的InsertItemTemplate中3个DropDownList联动及绑定问题

在InsertItemTemplate中DropDownList联动和绑定不能同时实现,需要去掉SelectedValue='<%# Bind("CompanyID") %>即可实现联动,另外SqlDataSource应该放在InsertItemTemplate中. <%@ Page Title="" Language="VB" MasterPageFile="~/Manage/Site.master" Au

DropDownList下拉绑定到GridView中实现功能

    前段时间有朋友让我帮着解决下DropDownList绑定到GridView的上遇到的问题,刚好这段时间自己也恰巧遇到了同样的需求,简单贴出代码讲解一下实现过程. <body> <form id="QualityAssessForm" runat="server"> <div> <asp:Panel runat="server" ID="panel1"> <div c

《ASP.NET》数据绑定—DropDownList、ListBox

DropDownList和ListBox实现两级联动功能,他们也可以将从后台数据库中搜选的出来的信息加以绑定,这里要实现的功能是在DropDownList中选择"省",然后让ListBox自动将其省份下的"市"显示出来,这就是所谓的两级联动功能,这个功能我们在很多注册网页上看见,今天咱们就用ASP.NET解开其神秘的面纱. 一.设置前台界面,在Web窗体中添加DropDownList和ListBox两个控件.界面图如下所示. 二.编写后台代码 在这,后台代码编写在其

ASP.NET MVC 让@Html.DropDownList显示默认值

在使用@Html.DropDownList的过程中,发现它的用法很局限,比如在加载的时候显示设定的默认项或者调整它的显示样式,在网上查了一些资料,终于把这个问题解决了. 一.View代码 @using (Ajax.BeginForm("Edit", new AjaxOptions() { OnSuccess = "afterEdit" })) { @Html.HiddenFor(model => model.ID) @Html.HiddenFor(model

asp.net(C#)中实现多个DropDownList及多个TextBox的多条件查询

这里是通过语句拼接来实现多条件查询的 主要代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default19.aspx.cs" Inherits="Default19" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt

WebForm使用JQuery实现DropDownList无刷新联动

原来用的微软封装的Ajax控件UpdatePannel和ScriptManager去实现无刷新联动,但一直出现意料之外的现象导致不正常联动.单独的做demo就没事,放到系统中就出问题,经过调试之后仍然不解.条条大路通罗马,还不信能被憋死了.众所周知,JQuery封装了Ajax,调用起来比原生的Ajax要好用的多,实现异步刷新当然也更一些了,虽然功能简单,直接看代码: 1.  JS代码: <span style="font-size:18px;"><span style

绑定dropdownlist

System.Data.SqlClient.SqlConnection sqlconn = new System.Data.SqlClient.SqlConnection(); sqlconn.C; sqlconn.Open(); System.Data.SqlClient.SqlDataAdapter sqldar = new System.Data.SqlClient.SqlDataAdapter("select UserName from forums_Users",sqlcon

DropDownList 绑定(转载)

一:DropDownList 1.1 DropDownList绑定数据 1.1.1 DropDownList 固定绑定 这种方式适合那些已经固定的数据绑定到DropDownList上. 例 复制代码代码如下: <asp:DropDownList runat="server" ID="ddlArea" Width="120px" > <asp:Listitem value="0">选择性别</asp

【ASP.net控件】DropDownList数据绑定一个小bug

绑定数据出现这种情况,明明在第一项插入了一条数据,却始终在DropDownList中没有显示出来. 代码如下: if (!IsPostBack) { //绑定城市 DataTable dtCity = new HighSearch().GetCitySelect(); DropDownList1.DataSource = dtCity; DropDownList1.DataValueField = "citycode"; DropDownList1.DataTextField = &q