繁体   English   中英

ASP.NET中的下拉列表

[英]Drop down list in ASP.NET

我的网页上有一个下拉列表。 它包含两个列表。 1.是2.否 如果我们选择是,那么所需的文本框和标签将可见,否则将不可见。 那么该怎么做呢?

您可以使用javascript执行此操作。 就像是

<script type="text/javascript">        
        function ChangeSel(val)
        {
            var tYes = document.getElementById("txtYes");

            if ( val === "1" )
            {
                tYes.style.display = "inline";
            }
            else
            {
                tYes.style.display = "none";
            }
        }        
    </script>

<select id="sel1" onchange="ChangeSel(this.value);">
            <option value="1">Yes</option>
            <option value="2">No</option>
        </select>

<input type="text" id="txtYes" value="" />

观看有效的演示

您可以使用到服务器端的帖子来执行此操作。 请注意,他们使用按钮来隐藏下拉菜单,而不是使用其他方法,但是概念是相同的。

或者,您可以使用javascript做到这一点。 基本上,您可以在ASP:DropDownList的OnChange事件中添加一个javascript函数。

另请参见ASP.Net官方教程站点上的教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM