婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP.NET MVC中為DropDownListFor設置選中項的方法

ASP.NET MVC中為DropDownListFor設置選中項的方法

熱門標簽:騰訊地圖標注手機 400電話如何申請取消 電銷語音機器人型號參數 昆明語音電銷機器人價格 柳州電銷機器人公司 太原400電話上門辦理 征途美甲店地圖標注 百度地圖怎樣做地圖標注 浦發電話機器人提醒還款

在MVC中,當涉及到強類型編輯頁,如果有select元素,需要根據當前Model的某個屬性值,讓Select的某項選中。本篇只整理思路,不涉及完整代碼。

□ 思路

往前臺視圖傳的類型是ListSelectListItem>,把SelectListItem選中項的Selected屬性設置為true,再把該類型對象實例放到ViewBag,ViewData或Model中傳遞給前臺視圖。

  通過遍歷ListSelectListItem>類型對象實例

□ 控制器

public ActionResult SomeAction(int id)
{
  //從數據庫獲取Domain Model
  var domainModel = ModelService.LoadEntities(m => m.ID == id).FirstOrDefaultModel>();
 
  //通過某個方法獲取ListSelectListItem>類型對象實例
  ListSelectListItem> items = SomeMethod();
 
  //遍歷集合,如果當前Domain model的某個屬性與SelectListItem的Value屬性相等,把SelectListItem的Selected屬性設置為true
  foreach(SelectListItem item in items)
  {
    if(item.Value == Convert.ToString(domainModel.某屬性))
    {
      item.Selected = true;
    }
  }
 
  //把ListSelectListItem>集合對象實例放到ViewData中
  ViewData["somekey"] = items;
 
  //可能涉及到把Domain Model轉換成View Model
 
  return PartialView(domainModel);
}

□ 前臺視圖顯示

@model DomainModel
@Html.DropDownListFor(m => m.SomeProperty,(ListSelectListItem>)ViewData["somekey"],"==請選擇==")

通過遍歷Model集合

給View Model設置一個bool類型的字段,描述是否被選中。
把Model的某些屬性作為SelectListItem的Text和Value值。根據View Model中的布爾屬性判斷是否要把SelectListItem的Selected設置為true.

□ View Model

public class Department
{
  public int Id {get;set;}
  public string Name {get;set;}
  public bool IsSelected {get;set;}
}

□ 控制器

public ActionResult Index()
{
 SampleDbContext db = new SampleDbContext();
 ListSelectListItem> selectListItems = new ListSelectListItem>();
 
 //遍歷Department的集合
 foreach(Department department in db.Departments)
 {
  SelectListItem = new SelectListItem
  {
   Text = department.Name,
   Value = department.Id.ToString(),
   Selected = department.IsSelected.HasValue ? department.IsSelected.Value : false
  }
  selectListItems.Add(selectListItem);
 }
 ViewBag.Departments = selectListItems;
 return View();
}

下面是其它網友的補充:

后臺代碼:

public ActionResult Index(FormCollection collection)
     {
       IListProject> li = Utility.SqlHelper.getProjectList();
       SelectList selec = new SelectList(li, "ID", "Name");
   
       if (collection["drop"] != null)
       {
         string projectID = collection["drop"];
         selec = new SelectList(li, "ID", "Name", projectID);//根據返回的選中項值設置選中項  
        ViewData["ruturned"] = collection["drop"];
       }
       ViewData["drop"] = selec;
      return View();
    }

前端代碼:

  @using (Html.BeginForm()){
@Html.DropDownList("drop", ViewData["d"] as SelectList)
    input  type="submit" value="查看對應分組列表" />
        }
        p> 當前項目ID: @ViewData["ruturned"]/p>

您可能感興趣的文章:
  • Asp.net Mvc 身份驗證、異常處理、權限驗證(攔截器)實現代碼
  • asp.net mvc下拉框Html.DropDownList 和DropDownListFor的常用方法
  • 使用asp.net MVC4中的Bundle遇到的問題及解決辦法分享
  • asp.net MVC實現無組件上傳圖片實例介紹
  • ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(PagedList.Mvc)
  • ASP.NET MVC3關于生成純靜態后如何不再走路由直接訪問靜態頁面
  • 基于Asp.Net MVC4 Bundle捆綁壓縮技術的介紹
  • ASP.NET MVC使用EasyUI的datagrid多選提交保存教程
  • Asp.net MVC scheduler的實現方法詳解

標簽:白山 江蘇 德陽 陽泉 張家界 蘭州 天門 新疆

巨人網絡通訊聲明:本文標題《ASP.NET MVC中為DropDownListFor設置選中項的方法》,本文關鍵詞  ASP.NET,MVC,中為,DropDownListFor,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET MVC中為DropDownListFor設置選中項的方法》相關的同類信息!
  • 本頁收集關于ASP.NET MVC中為DropDownListFor設置選中項的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人福利视频网站| 国产肉丝袜一区二区| 洋洋av久久久久久久一区| 欧美在线播放高清精品| 亚洲男人的天堂在线观看| 日本韩国精品在线| 亚洲成av人**亚洲成av**| 91精品国模一区二区三区| 蜜臀久久久久久久| 久久精品亚洲国产奇米99| 成人av资源网站| 亚洲男帅同性gay1069| 56国语精品自产拍在线观看| 激情五月激情综合网| 久久精品免费在线观看| 97精品视频在线观看自产线路二| 亚洲人123区| 欧美高清视频www夜色资源网| 九九九精品视频| 成人欧美一区二区三区小说| 欧美日韩综合在线| 国产精品一区在线| 一二三四社区欧美黄| 欧美成人一区二区| 一本久道久久综合中文字幕| 美女精品一区二区| 中文字幕日韩一区二区| 91精品国产综合久久香蕉的特点| 国产一区二区在线影院| 一区二区三区加勒比av| 日韩一卡二卡三卡国产欧美| 99久久国产综合精品女不卡| 婷婷中文字幕综合| 中文字幕精品在线不卡| 日韩欧美在线1卡| 97超碰欧美中文字幕| 美洲天堂一区二卡三卡四卡视频 | 成人欧美一区二区三区| 欧美色倩网站大全免费| 成人app网站| 久久99蜜桃精品| 一级精品视频在线观看宜春院| 精品久久久久久无| 欧美日免费三级在线| av电影在线观看一区| 激情综合一区二区三区| 亚洲在线视频免费观看| 国产精品欧美极品| 欧美精品一区在线观看| 91精品国产品国语在线不卡| 91黄色在线观看| 成人福利视频网站| 久久99国内精品| 日韩电影一区二区三区| 亚洲天堂成人网| 国产欧美1区2区3区| 精品欧美久久久| 欧美另类一区二区三区| 欧美亚洲一区二区在线观看| 99久久国产免费看| 成人av免费网站| 国产精品99久久久久久宅男| 狠狠v欧美v日韩v亚洲ⅴ| 日韩电影一二三区| 亚洲第一福利视频在线| 亚洲少妇最新在线视频| 日本一区二区动态图| 日韩精品中文字幕一区 | 日韩欧美中文字幕公布| 欧美日韩精品一区二区三区四区 | 日产欧产美韩系列久久99| 一区二区免费看| 一区二区三区四区不卡在线| 中文字幕日韩一区| 亚洲欧美国产毛片在线| 中文字幕亚洲一区二区va在线| 欧美国产精品专区| 国产精品家庭影院| 中文字幕国产精品一区二区| 国产精品二三区| 亚洲六月丁香色婷婷综合久久 | 在线免费亚洲电影| 欧美色倩网站大全免费| 9191国产精品| 欧美精品一区男女天堂| 欧美国产激情一区二区三区蜜月| 欧美激情资源网| 综合久久国产九一剧情麻豆| 亚洲精品videosex极品| 日韩电影在线免费观看| 精品一区二区av| 成人avav影音| 欧美美女一区二区在线观看| 日韩亚洲欧美综合| 国产网站一区二区三区| 国产精品天干天干在观线| 亚洲三级理论片| 偷拍与自拍一区| 国产精品99久久不卡二区| 91免费看视频| 91精品国产综合久久香蕉麻豆| 久久夜色精品国产欧美乱极品| 中文字幕中文字幕一区| 亚洲一区电影777| 精彩视频一区二区三区| 成人精品一区二区三区中文字幕 | 欧美一区二区三区男人的天堂| 精品蜜桃在线看| 亚洲免费观看在线观看| 日本欧美韩国一区三区| 国产a久久麻豆| 国产精品久久久久久久久图文区 | 国产精品电影院| 午夜精品一区二区三区电影天堂| 久久99国产精品久久| 91丨porny丨中文| 日韩一级欧美一级| 亚洲视频在线一区| 理论片日本一区| 欧日韩精品视频| 久久久综合精品| 亚洲尤物视频在线| 成人亚洲一区二区一| 51精品国自产在线| 国产精品国产精品国产专区不蜜 | 最新日韩av在线| 蜜桃在线一区二区三区| 色综合视频在线观看| 久久精品一区二区三区不卡| 亚洲大尺度视频在线观看| 国产精一区二区三区| 欧美精品成人一区二区三区四区| 国产欧美一区二区精品婷婷| 青青草原综合久久大伊人精品 | 日韩欧美中文字幕制服| 亚洲一区在线视频| fc2成人免费人成在线观看播放| 欧美zozozo| 日韩激情在线观看| 欧美亚洲国产一卡| caoporm超碰国产精品| 久久综合久久综合九色| 日韩精品91亚洲二区在线观看| 色狠狠色狠狠综合| 成人欧美一区二区三区1314| 国产福利91精品一区| 精品国产乱码久久久久久1区2区| 偷拍一区二区三区| 欧美三日本三级三级在线播放| 亚洲欧美区自拍先锋| 成av人片一区二区| 国产午夜精品一区二区| 国产一区二区三区四区五区美女| 91精品国产乱码| 日韩av电影免费观看高清完整版| 欧美亚洲国产一卡| 亚洲香肠在线观看| 欧美在线观看一区| 亚洲一区二区视频在线观看| 91黄色激情网站| 日韩一区在线免费观看| 国产日韩欧美精品一区| 久99久精品视频免费观看| 欧美岛国在线观看| 免费精品99久久国产综合精品| 欧美日韩国产大片| 日本在线不卡一区| 久久久精品国产免费观看同学| 成人免费视频app| 亚洲国产精品一区二区www| 欧美在线看片a免费观看| 亚洲在线免费播放| 精品少妇一区二区三区| 99国产精品一区| 国产高清精品在线| 欧美经典三级视频一区二区三区| 国产精品99久久久久久似苏梦涵| 久久久另类综合| 懂色av一区二区三区免费观看| 国产精品精品国产色婷婷| 色香蕉久久蜜桃| 午夜电影久久久| 亚洲精品一区二区在线观看| 国产成人精品1024| 亚洲精品国产成人久久av盗摄| 欧美亚洲动漫制服丝袜| 日韩有码一区二区三区| xvideos.蜜桃一区二区| 成av人片一区二区| 亚洲一区在线视频| 欧美成va人片在线观看| 粉嫩久久99精品久久久久久夜| 亚洲摸摸操操av| 91精品国产综合久久福利软件 | 欧美日韩国产一区| 蓝色福利精品导航| 国产精品狼人久久影院观看方式| 欧美在线观看18| 国产一区二区美女| 亚洲欧美日韩国产一区二区三区|