Microsoft
Software
Hardware
Network
Question : Enable Disable Drop Down
Hi Experts,
I want to enable/disable a drop down on C#. I am able to do it in Java Script. But, I need to do it on C# too during page load and on click of Submit button. Below is my code. I have three drop downs. I need to enable the 3rd drop down i.e. id="OrgUnit" if WorkCountry = "DE" selected. For other countries, it should be disabled. Please advice.
Thank you in advance.
<html>
<head>
<script type="text/javascript">
function makeDisable(){
var x=document.getElementById(
"mySelect"
)
x.disabled=true
}
function makeEnable(){
var x=document.getElementById(
"mySelect"
)
x.disabled=false
}
function EnableOrgUnit(){
var x=document.getElementById(
"WorkCount
ry")
var y=document.getElementById(
"lblOrgUni
t")
var z=document.getElementById(
"OrgUnit")
alert('Working: ' + x.value);
if (x.value == "DE")
{
y.disabled=false
z.disabled=false
}
else
{
y.disabled=true
z.disabled=true
}
}
</script>
</head>
<body>
<table cellSpacing="0" cellPadding="0" width="400" border="0">
<form id="Form1" runat="server">
<TBODY>
<tr>
<td>
<asp:dropdownlist id="mySelect" tabIndex="15" runat="server" Width="150px">
<asp:ListItem Value="Apple" Selected="True">Apple</asp
:ListItem>
<asp:ListItem Value="Banana">Banana</asp
:ListItem>
<asp:ListItem Value="Orange">Orange</asp
:ListItem>
</asp:dropdownlist>
</td>
<td><input type="button" onclick="makeDisable()" value="Disable list"></td>
<td><input type="button" onclick="makeEnable()" value="Enable List"></td>
</tr>
<tr>
<td width="118" style="WIDTH: 118px"><FONT class="label">Work Country:</FONT><span class="requiredField">&nbs
p;*</span>
</td>
<td width="70%"><asp:dropdownl
ist class="Required" id="WorkCountry" tabIndex="14" runat="server" Width="120px" onchange="EnableOrgUnit();
">
<asp:ListItem Value="No Selection" Selected="True">--- Select one ---</asp:ListItem>
<asp:ListItem Value="US">US</asp:ListIte
m>
<asp:ListItem Value="DE">DE</asp:ListIte
m>
</asp:dropdownlist></td>
</tr>
<tr>
<td width="118" style="WIDTH: 118px"><span class="requiredField">
<asp:Label id="lblOrgUnit" runat="server" Font-Bold="True" ForeColor="#1A659E">Org Unit:</asp:Label></span></
td>
<td width="70%"><asp:dropdownl
ist id="OrgUnit" tabIndex="15" runat="server" Width="150px">
<asp:ListItem Value="No Selection" Selected="True">--- Select one ---</asp:ListItem>
<asp:ListItem Value="Aerospace Lubeck">Aerospace Lubeck</asp:ListItem>
<asp:ListItem Value="Aerospace Hamburg">Aerospace Hamburg</asp:ListItem>
<asp:ListItem Value="Aerospace Finkenwerder">Aerospace Finkenwerder</asp:ListItem
>
</asp:dropdownlist></td>
</tr>
</form>
</TBODY>
</table>
</body>
</html>
Answer : Enable Disable Drop Down
or use
dropdown.Enabled=false;
Random Solutions
Creation of RAID device fails
Java Data Array Sorting Advice Needed
WRVS4000 Router in front of Cisco ASA
Reference a selected rows column value from a gridview in VB .Net 3.5
Network Device
How can I display this without line breaks
Radio button Dependency using JSF and Apache Trinidad
How do I upgrade firmware on Netgear wg103
Problem connecting Netapp FCP LUN on SERVER 2008
dynamic httpbinding for web services