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
XSLT Parsing pairs of xml tags
My.Application.Log.WriteEn
try is Not Writing to App Log
Which KEY do I use for my KMS Server and clients?
can i setup an application on a server without joining to a domain first?
Browser Hijack
Exchange 2010 Backup
Turn off OWA for all users in Exchange 2007
Windows XP Validate after 30 days expiry
Exchange 2007 to Exchange 2010 - move mailbox - cross forest
SPRY DataSet - not updating on screen after successful update to database