博客
关于我
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/

    你可能感兴趣的文章
    Objective-C实现n body simulationn体模拟算法(附完整源码)
    查看>>
    Objective-C实现naive string search字符串搜索算法(附完整源码)
    查看>>
    Objective-C实现natural sort自然排序算法(附完整源码)
    查看>>
    Objective-C实现nested brackets嵌套括号算法(附完整源码)
    查看>>
    Objective-C实现nevilles method多项式插值算法(附完整源码)
    查看>>
    Objective-C实现newtons second law of motion牛顿第二运动定律算法(附完整源码)
    查看>>
    Objective-C实现newton_raphson牛顿拉夫森算法(附完整源码)
    查看>>
    Objective-C实现NLP中文分词(附完整源码)
    查看>>
    Objective-C实现NLP中文分词(附完整源码)
    查看>>
    Objective-C实现not gate非门算法(附完整源码)
    查看>>
    Objective-C实现NumberOfIslands岛屿的个数算法(附完整源码)
    查看>>
    Objective-C实现n皇后问题算法(附完整源码)
    查看>>
    Objective-C实现OCR文字识别(附完整源码)
    查看>>
    Objective-C实现odd even sort奇偶排序算法(附完整源码)
    查看>>
    Objective-C实现PageRank算法(附完整源码)
    查看>>
    Objective-C实现pascalTriangle帕斯卡三角形算法(附完整源码)
    查看>>
    Objective-C实现perfect cube完全立方数算法(附完整源码)
    查看>>
    Objective-C实现pollard rho大数分解算法(附完整源码)
    查看>>
    Objective-C实现quick select快速选择算法(附完整源码)
    查看>>
    Objective-C实现recursive bubble sor递归冒泡排序算法(附完整源码)
    查看>>