try something like<form id="form1" runat="server">
<asp:DropDownList id="DropDownList1" runat="Server">
<asp:ListItem Value="visible" Text="show" />
<asp:ListItem Value="hidden" Text="hide" />
</asp:DropDownList>
<asp:TextBox id="txt1" runat="server" />
</form>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
if(!IsPostBack)
{
DropDownList1.Attributes["onchange"] = "javascript:showText()";
RegisterStartupScript("Startup", "<script language='javascript'>function window.onload(){showText();}</" + "script>"); }
}
</script>
<script language="javascript">
function showText()
{
document.all("txt1").style.visibility = document.all("DropDownList1").value;
}
</script>
<asp:DropDownList id="DropDownList1" runat="Server">
<asp:ListItem Value="visible" Text="show" />
<asp:ListItem Value="hidden" Text="hide" />
</asp:DropDownList>
<asp:TextBox id="txt1" runat="server" />
</form>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
if(!IsPostBack)
{
DropDownList1.Attributes["onchange"] = "javascript:showText()";
RegisterStartupScript("Startup", "<script language='javascript'>function window.onload(){showText();}</" + "script>"); }
}
</script>
<script language="javascript">
function showText()
{
document.all("txt1").style.visibility = document.all("DropDownList1").value;
}
</script>
解决方案 »
- 100分啦。。。ViewState怎么用
- 用BinaryFormatter序列化对象,是否可以使用HTTP传输?服务器端收到后反序列化
- 能否屏蔽按Backspace键使整个网页后退的功能?
- treeview 如何展开选中的节点,其它节点收缩
- 数据库连接超时的问题
- 求助 关于GridView和CheckBox混合使用问题
- 在ASP。NET中插入播放器以及FLASH怎么插
- 谁有把附件存在数据库中的思路
- 为甚么安装了VS2005后IIS服务不能打开呢
- <&# 请大家指教 如何在网页中查找(相应)的控件---JavaScript--- 谢谢大家>
- 我的第一次~~~~~~~~~~~散分
- 给分系列二:为BBS加上IP限制功能的实现方法征解!!!
if(!IsPostBack)
===>
// if(!IsPostBack)
烦老兄看一下,
"编译提示:无法得到 visibility 属性"
到javascript区搜索一下嘛
中存在'style'的属性吗?
<asp:DropDownList id="DropDownList1" runat="Server">
<asp:ListItem Value="show" Text="show" />
<asp:ListItem Value="hidden" Text="hide" />
</asp:DropDownList>
<asp:TextBox id="txt1" runat="server" />
</form>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
if(!IsPostBack)
{
DropDownList1.Attributes.Add("onchange","f_show(this)");
}
}
</script>
<script language="javascript">
function f_show(obj)
{
if (obj.value=="hidden")
{
document.all.txt1.style.display ="none";
}
else
{
document.all.txt1.style.display="";
}
}
</script>
以上代码经过测试,并且扩展性好一点