总是保存下拉选项的第一个值

问题描述:

  如下图:当我选择岗位、部门后,保存的数据库中的都是下拉列表的第一项。

  功能实现说明:

    1. 系统整体使用的三层架构

    2. 岗位与部门使用的数据绑定,数据源是对象列表

  原因:

    在每次页面加载的时候,我都要初始化岗位列表与部门列表,当点击添加的时候,他还会初始化一遍,导致原来

    的选择失效,所以只要在第一次加载的时候初始化就可以了。

  解决方法:

    将初始化代码写在If(!IsPostBack)中即可。

原文地址:https://www.cnblogs.com/dianyitongxiao/p/3603045.html