页面上有两个dropdownlist,当一个dropdownlist选择某些特定值的时候,将另一个dropdownlist隐藏?? this.ddlpart.visiable=false;就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 in code behind:dropdownlist1.attributes.add("onClick","javascrip:MyFunction();");in aspx:<script language="javascript">function MyFunction(){ var DDL1 = document.all["dropdownlist1"]; var DDL2 = document.all["dropdownlist2"]; if(DDL1.options[DDL1.selectedIndex].text == "管理员" || DDL1.options[DDL1.selectedIndex].text == "总经理") DDL2.visibility="hidden"; else DDL2.visibility="visible";}</script> 先将ddllevel的AutoPostBack 设成True.private void ddllevel_SelectedIndexChanged(object sender, System.EventArgs e){ if(ddllevel.SelectIndex==0 || ddllevel.SelectIndex==1) { this.ddlpart.Visible=false; }} 我试过,athossmth(athos) 的方法,不起作用,选择“管理员”或“总经理”时,并没有隐藏,将onClick改成onChange也不行? <script language="javascript">function usertype(){ var DDL1 = document.all["ddlposition"]; var DDL2 = document.all["ddldept"]; if(DDL1.options[DDL1.selectedIndex].text == "管理员" || DDL1.options[DDL1.selectedIndex].text == "总经理") DDL2.visibility="hidden"; else DDL2.visibility="visible";}</script>.cs 中在page_load里:ddlposition.Attributes.Add("onClick()","javascrip:usertype();");这样不行,我改行ddlposition.Attributes.Add("onChange()","javascrip:usertype();");也还是不行 ddlposition.Attributes.Add("onClick()","javascrip:usertype();");这里的onclick不要()改成:ddlposition.Attributes.Add("onclick","javascrip:usertype();"); 下面删除所有记录LINQ是否正确 问一linq to xml简单问题 关于文件类型图标的问题 如何使calendar控件里的某个日期变成我想要的颜色呢 虚拟主机技术支持 在后台可添加的js滚动图片 怎样返回int型的6月30日与今天时间的日期差? 选择下拉框触发事件时如何实现无刷新效果? c# 页面中,前面一个dropdownlist,后面跟个按钮 ,点击按钮 ,进入选中的dropdownlist相关页面,如何实现? 求预编译的文章 怎样实现Asp.net动态生成html页面 ? 如何让VB6下写的程序能在WEB(或.NET)下重新获得生命力,继续发挥余热。
function MyFunction()
{
var DDL1 = document.all["dropdownlist1"];
var DDL2 = document.all["dropdownlist2"];
if(DDL1.options[DDL1.selectedIndex].text == "管理员"
|| DDL1.options[DDL1.selectedIndex].text == "总经理")
DDL2.visibility="hidden";
else
DDL2.visibility="visible";
}
</script>
private void ddllevel_SelectedIndexChanged(object sender, System.EventArgs e)
{
if(ddllevel.SelectIndex==0 || ddllevel.SelectIndex==1)
{
this.ddlpart.Visible=false;
}
}
function usertype()
{
var DDL1 = document.all["ddlposition"];
var DDL2 = document.all["ddldept"];
if(DDL1.options[DDL1.selectedIndex].text == "管理员"
|| DDL1.options[DDL1.selectedIndex].text == "总经理")
DDL2.visibility="hidden";
else
DDL2.visibility="visible";
}
</script>
.cs 中在page_load里:ddlposition.Attributes.Add("onClick()","javascrip:usertype();");这样不行,我改行
ddlposition.Attributes.Add("onChange()","javascrip:usertype();");
也还是不行
ddlposition.Attributes.Add("onclick","javascrip:usertype();");