asp.net - 如何在 asp.net 中使用 javascript 为下拉列表框设置可见的 true 和 false

标签 asp.net javascript

<asp:DropDownList ID="ddloption" runat="server" Visible="false">
  <asp:ListItem Text="Active" Value="Active"></asp:ListItem>
  <asp:ListItem Text="D-Active" Value="D-Active"></asp:ListItem>
</asp:DropDownList>

function boxchange(dd)
{
  document.getElementById("<%= ddloption.ClientID%>").visibility = "visible";
}

ddloption 为空,我得到了什么...你能告诉我如何使用它吗?

最佳答案

当您有一个 runat="server"visible="false" asp 控件时,它不会呈现在 html 中。尝试这样的事情:

<div id="wrapper" style="display: none;">
    <asp:DropDownList ID="ddloption" runat="server">
        <asp:ListItem Text="Active" Value="Active"></asp:ListItem>
        <asp:ListItem Text="D-Active" Value="D-Active"></asp:ListItem>
    </asp:DropDownList>
</div>


function boxchange(dd)
    {
          document.getElementById("wrapper").style.display = "block";
    }

关于asp.net - 如何在 asp.net 中使用 javascript 为下拉列表框设置可见的 true 和 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1791759/

相关文章:

php - 动态添加字段以形成并从 php 脚本访问值

c# - 当服务器返回 500 内部服务器错误时,有没有办法检索消息正文?

asp.net - 在 IIS + ASP.NET (MVC) 中提供大型下载的指南

c# - HttpModule 和页面创建?

javascript - 如何让 jQuery UI slider 在单击后检测 mouseup

javascript - Ajax 与 jQuery + PHP 不起作用

javascript - 堆叠对 javascript 中元素的更改以实现完美渲染的 CSS3 过渡

c# - 如何在 C# ASP.Net session 中保存对象数组?

c# - 解密视频文件并在不保存的情况下播放

javascript - Videogular 未加载