C#Web,div和按钮隐藏或显示

2025-04-14 10:09:49
推荐回答(4个)
回答1:

只有把div转成服务器控件才可以通过c#代码来操作。客户端控件转服务器控件,就是在原来的标签上加上runat="server" .这样就可以通过C# 代码来访问了。当然要想访问到还需要设置ID属性来唯一标识这个控件。在控制div 隐藏时可以如这样。
div 标签:

......

c#代码设置div隐藏 div1.Attributes.Add("style","display:none");
显示div.Attributes["style"]="display:''";

回答2:

如果div没有runat="server",就用js方法 div.style.display='none' //隐藏
div.style.display='' //显示

如果div加上了runat="server",就在后台控制,div.visible=true;
div.visible=false;

回答3:

给验证控件的 “ValidationGroup” 属性个值, 对应的按钮里的 “ValidationGroup” 属性也给个值, 这两个属性的值要一样的,这样就可以了

回答4:

divDown.Style = "display:block"; 试试