`

前台页面展示时,Html.DropDownListFor无法选中已有值问题

 
阅读更多

1、后台为下拉框取值,设置值如下:

ViewBag.IAccessStyle = DropDownList_DictValue("接入方案", model.IAccessStyle);

2、前台使用@Html.DropDownListFor展示“接入方案”下拉框,代码如下

 @Html.DropDownListFor(m => m.IAccessStyle, ViewBag.IAccessStyle as SelectList, "请选择接入方案")

 

如此情况,前台页面的展示无法展示出该选项的已有值,只显示 "请选择接入方案",

经查验,后台向前台传值时,ViewBag.IAccessStyle 的“IAccessStyle ”与该实体类的接入方案字段相同,若修改ViewBag.IAccessStyle为ViewBag._IAccessStyle,则可以正常展示了。

即ViewBag的值与实体类的字段名不能相同。

可正常显示的了:

1、后台为下拉框取值,设置值如下:

ViewBag._IAccessStyle = DropDownList_DictValue("接入方案", model.IAccessStyle);

2、前台使用@Html.DropDownListFor展示“接入方案”下拉框,代码如下

 @Html.DropDownListFor(m => m.IAccessStyle, ViewBag._IAccessStyle as SelectList, "请选择接入方案")

 

@Html.DropDownList 有相同问题。

 

 

分享到:
评论

相关推荐

    【ASP.NET编程知识】ASP.NET MVC中为DropDownListFor设置选中项的方法.docx

    在前台视图中,使用 @Html.DropDownListFor helper 方法可以根据当前 Model 的某个属性值,让 Select 的某项选中。同时,也可以通过遍历 Model 集合,给 View Model 设置一个 bool 类型的字段,描述是否被选中。 ...

    基于Vue开发的XMall商城前台页面 PC端.zip

    基于Vue开发的XMall商城前台页面 PC端.zip基于Vue开发的XMall商城前台页面 PC端.zip基于Vue开发的XMall商城前台页面 PC端.zip基于Vue开发的XMall商城前台页面 PC端.zip基于Vue开发的XMall商城前台页面 PC端.zip基于...

    bootstrap的图书商城前台页面模板.zip

    bootstrap的图书商城前台页面模板.zipbootstrap的图书商城前台页面模板.zipbootstrap的图书商城前台页面模板.zipbootstrap的图书商城前台页面模板.zipbootstrap的图书商城前台页面模板.zipbootstrap的图书商城前台...

    前台页面交互_20150807.rp

    前台页面交互_20150807.rp

    图书销售系统-前台页面-后台管理.zip

    图书销售系统,前台页面功能(添加购物车,余额显示,支付,快速查询,新书推荐,首页展示,详情页,评价图书) 后台页面(图书管理,用户管理,订单管理,评价管理,使用echarts进行数据分析图显示) .sql文件是...

    图片展示_微信小程序模板js代码前台前端H5页面源码.rar

    标题中的“图片展示_微信小程序模板js代码前台前端H5页面源码.rar”表明这是一个用于创建图片展示功能的微信小程序模板,其中包含了JavaScript(js)代码以及前端H5页面的源码。这个压缩包文件“weapp-51Meizhitu-...

    前台页面模板.zip

    "展示内容有公司详情,新闻列表和详情,产品列表和详情等等"这部分描述表明,模板包含用于呈现不同信息的特定页面模板。公司详情可能是一个介绍公司历史、团队、愿景和价值观的页面。新闻列表和详情页面则用于发布和...

    漂亮的前台页面,HTML+div+css

    标题 "漂亮的前台页面,HTML+div+css" 暗示了这个压缩包包含了一些用于构建网站前台界面的资源,主要使用HTML、CSS以及可能的JavaScript技术。HTML(HyperText Markup Language)是网页内容的基本结构语言,而CSS...

    HTML与CSS前台页面设计

    在进行前台页面设计时,理解并熟练运用HTML和CSS的语法规则、选择器、盒模型、布局技巧和响应式设计原则至关重要。此外,还需要关注浏览器兼容性问题,因为不同的浏览器可能对某些CSS特性支持不同。使用预处理器如...

    html前台页面,前台设计。

    CSS还支持媒体查询,实现响应式设计,确保页面在不同设备上都能良好展示。 4. **HTML框架**:为了简化和加速前端开发,许多HTML框架应运而生。比如Bootstrap,它提供了一套预设的CSS样式和JavaScript组件,如网格...

    值乎(高仿知乎)_微信小程序模板js代码前台前端H5页面源码.rar

    总之,"值乎(高仿知乎)_微信小程序模板js代码前台前端H5页面源码"提供了一个完整的微信小程序开发实例,对于学习小程序开发、前端页面设计和JavaScript编程的开发者来说,这是一个宝贵的学习资源。通过研究这个...

    响应式的前台商家登录页面模板.zip

    1.zip 2.模板 3.页面 4.前台 5.登录 6.商家 7.响应

    html前台页面

    "html前台页面"这个主题,正是围绕这些技术展开的,它指的是用于展示网页内容、布局和交互性的前端代码结构。 HTML(HyperText Markup Language)是网页内容的基础,它是网页的骨架。HTML文件包含了文本、图片、...

    校内新闻大图_微信小程序模板js代码前台前端H5页面源码.rar

    标题中的“校内新闻大图_微信小程序模板js代码前台前端H5页面源码.rar”表明这是一个关于微信小程序的前端开发资源,包含了用于构建校内新闻展示大图页面的源码。这个源码可能包括了JavaScript(js)代码,以及对应...

    【半开发】场地派界面展示_微信小程序模板js代码前台前端H5页面源码.rar

    【半开发】场地派界面展示_微信小程序模板js代码前台前端H5页面源码.rar

    外卖:实现类似锚点功能_微信小程序模板js代码前台前端H5页面源码.rar

    在这个压缩包文件“外卖:实现类似锚点功能_微信小程序模板js代码前台前端H5页面源码.rar”中,我们主要探讨的是如何在微信小程序中实现一种类似于网页锚点的功能,这对于优化用户导航和提高用户体验至关重要。...

    治疗师_企业城微信小程序js代码前台前端H5页面源码.rar

    【标题】:“治疗师_企业城微信小程序js代码前台前端H5页面源码.rar”指的是一个包含微信小程序前端页面源码的压缩包,主要用于开发或研究治疗师相关的业务场景。这个压缩包可能包含了用于构建H5页面和微信小程序的...

    【半成品】库商品图文界面展示_微信小程序模板js代码前台前端H5页面源码.rar

    该压缩包文件“【半成品】库商品图文界面展示_微信小程序模板js代码前台前端H5页面源码.rar”提供了一套用于构建微信小程序的商品图文展示界面的源码。源码通常包括HTML、CSS(可能为Sass或Less)、JavaScript(可能...

    素材_微信小程序模板js代码前台前端H5页面源码.zip

    开发者可以利用这一特性,快速构建部分内容或功能,特别是在已有H5项目的情况下,能有效降低迁移成本。 【设计资源(desgin)】 设计资源文件可能包括PSD、Sketch、PNG、SVG等格式,用于小程序的界面设计。这些...

Global site tag (gtag.js) - Google Analytics