0
在某个窗体中,如果勾选了复选框,则下拉列表将被禁用。下拉列表有两个选项C或D.当下拉列表被禁用并且表单被再次保存时,它将丢失在下拉列表中选择的值并且只读入第一个值。将下拉列表设置为禁用将丢失值
因此,如果我选择第二个选项是D,并且下拉选项被禁用时,我再次保存表格,它将读取第一个选项C,并覆盖之前保存的值。
我设置下拉列表残疾人通过添加属性:
ddlJobType.Attributes.Add("disabled", "disabled");
我试着拆卸时的形式保存,因此在选择的实际值读取属性,但没有奏效:
ddlJobType.Attributes.Remove("disabled");
如何将下拉列表保留为禁用状态,但不会丢失值?
您无法在后面的代码中禁用控制值,因此请使用readyonly属性为true或使用隐藏控件来保存下拉列表选定值,以便您可以从代码后面访问这些值 –