我遇到了复选框问题,以启用旁边的相应控件。我的要求是在页面加载时,我们希望通过使用复选框 来禁用所有文本框和下拉列表,如果复选框被选中,该复选框旁边的控件将被启用,因为我已经完成了像这样的操作....复选框在页面加载时无法正常工作
在页面加载
我写了这样
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ChckOrdType.Checked = false;
ChkPlntPric.Checked = false;
ChkExcluBro.Checked = false;
......
.....
}
,然后在复选框检查更改事件我已经这样写的
protected void ChckOrdType_CheckChanged(object sender, EventArgs e)
{
if (ChckOrdType.Checked)
ddlOrdType.Enabled = true;
else
ddlOrdType.Enabled = false;
}
protected void chkPlntPric_CheckChanged(object sender, EventArgs e)
{
if (ChkPlntPric.Checked)
ddlPlntPric.Enabled = true;
else
ddlPlntPric.Enabled = false;
}
protected void chkExcluBro_CheckChanged(object sender, EventArgs e)
{
if (ChkExcluBro.Checked)
ddlExcluBroker.Enabled = true;
else
ddlExcluBroker.Enabled = false;
}
但结果是这样的... 我越来越复选框没有选中,旁边的控件已启用...但这不是我想要的
我的结果是如果复选框没有被选中控件它旁边是禁用 任何人都可以帮助这.... 在此先感谢......
是否默认禁用下拉菜单? – Andrei
没有andrei在页面加载我需要禁用dropdownlist ...通过使用复选框检查 –