在用户点击控制时,我已经做了一项守则,以排除控制。 我的表格是TextBox
和DropDown
。 当用户点击<代码>TextBox i将disable
时,DropDown
如同在上点击时。 DropDown
i 将可拆卸<代码>TextBox,该编码可操作。
但当用户点击<代码>可分解代码>控制时,即希望能够进行这种控制。 如在<条码>上点击残疾的电码>TextBox,则如<条码>所示。
My sample Script is as follows
<script type="text/javascript">
function toggleDropDownList1()
{
var d=document.getElementById("<%= DropDownList4.ClientID %>");
if(d.disabled)
{
d.disabled=false;
}
else
{
document.getElementById("<%= TextBox1.ClientID %>").disabled = true;
}
}
function toggleDropDownList2()
{
document.getElementById("<%= DropDownList4.ClientID %>").disabled = true;
}
</script>
Design
<asp:TextBox ID="TextBox1" runat="server" onclick="toggleDropDownList2();"></asp:TextBox>
<asp:DropDownList ID="DropDownList4" runat="server" onclick="toggleDropDownList1();">
<asp:ListItem Text="One" Value="1"></asp:ListItem>
<asp:ListItem Text="One" Value="1"></asp:ListItem>
</asp:DropDownList>