博客
关于我
asp.net mvc SelectList 的selected 失效及解决方案
阅读量:451 次
发布时间:2019-03-06

本文共 452 字,大约阅读时间需要 1 分钟。

在ASP.NET MVC的强类型视图中,下拉列表的选择项在View上失效的问题可能与ViewData和SelectList的名称冲突有关。以下是解决问题的详细步骤:

  • 分析Controller代码:确认Action方法是否正确设置了SelectList的初始值和绑定信息。确保ViewData中的键名与SelectList的Name属性不冲突。

  • 检查View代码:在强类型视图中,确保DropDownList的Name属性与从ViewData中获取的键名不同。例如,若ViewData中使用的是ddlDataSysid作为键,则DropDownList的Name应改为ddlSysid

  • 修改View代码

    这样,DropDownList的Name为ddlSysid,而ViewData中的键为ddlDataSysid,避免了冲突。

  • 测试和验证:提交表单,检查是否能够正确获取到选中的值,并确保数据绑定到正确的变量中。

  • 通过以上步骤,可以解决下拉列表在View上选中失效的问题,确保数据能够正确传递和绑定。

    转载地址:http://ydifz.baihongyu.com/

    你可能感兴趣的文章
    php 生成证书 签名及验签
    查看>>
    php 的rsa加密与解密
    查看>>
    PHP 的标准输入与输出
    查看>>
    php 笔记 (早前的,很乱)
    查看>>
    PHP 第一天
    查看>>
    Redis使用量暴增,快速定位有哪些大key在作怪
    查看>>
    php 结课作业答案,北语201803考试批次《PHP》(结课作业)1.pdf
    查看>>
    PHP 统计数据功能 有感
    查看>>
    SpringBoot处理JSON数据
    查看>>
    Redis使用基本套路
    查看>>
    php 解决项目中多个自动加载冲突问题
    查看>>
    PHP 设置调试工具XDebug PHPStorm IDE
    查看>>
    php 身份证号检测
    查看>>
    PHP 输入输出流合集
    查看>>
    PHP 过滤器(Filter)
    查看>>
    php 运算符and or && || 的详解
    查看>>
    php 返回html字符串长度限制,记一次js中和php中的字符串长度计算截取的终极问题和完美...
    查看>>
    php 阿里云oss 上传回调
    查看>>
    PHP 面向对象 final类与final方法
    查看>>
    php+JQ+EasyUI自动加载数据
    查看>>