我在WebForm上有一个文本框和一个复选框。选中复选框时,它会禁用客户端的文本框。
txtBox.disabled = chkDisable.checked;
然后,当我尝试读取服务器端的文本框的文本属性时,禁用它时为空白。当未禁用它时,文本属性将在屏幕上显示。当禁用框时,其值不会保存到ViewState。
周围有工作吗?
注意:这是服务器端解决方案,当您要求进行工作时您可以在该事件中使用CheckBox_ChangeEvent
//Pseudo code
if(checkbox.checked)
{
txtBox.Enabled =false;
}else{
txtBox.Enabled =true;
}