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
PayPal with CreditCard
My Computer prints Very Tiny on Fresh Install
ProLiant DL380 G5 RAID Drive replacement procedure
XP runs slow error 0XC000005e,The Security System detected an attempted downgrade attack for server
trouble with user clicking before content loads ASP and Javascript
I am new to webservices, please help.
open and read a *.xlsx file
Setting Compatibility Mode in IE8 using JavaScript
SQLServer Query, Pivot and/or Cross tab or whatever
Question about Exchange 2010 mailbox move.