首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

控件显隐性解决思路

2013-03-14 
控件显隐性asp:Button IDbtnadd runatserver CssClassbuttons Text添加 OnClientClickyc()

控件显隐性
<asp:Button ID="btnadd" runat="server" CssClass="buttons" Text="添加" OnClientClick="yc()" OnClick="btnadd_Click" />
<div style="display:none"></div>
首次加载时候,div是隐藏的,点击添加按钮,div出现,再点击,div隐藏,再一次点击他又出现,点击隐藏(通过一个按钮控制)用最简便的方法实现
[解决办法]
javascript方法
yc(){
 var div1 = document.getElementById("divId");
 if(div1.style.display ==  "none"){
  div1.style.display = "block";
 }
 else if(div1.style.display == "blcok"){
  div1.style.display = "none";
 }
}
[解决办法]

引用:
<asp:Button ID="btnadd" runat="server" CssClass="buttons" Text="添加" OnClientClick="yc()" OnClick="btnadd_Click" />
<div style="display:none"></div>
首次加载时候,div是隐藏的,点击添加按钮,div出现,再点击,div隐藏……


  protected void LinkButton1_Click(object sender, EventArgs e)
     {
         if (ViewState["x"] == null)
         {
             Response.Write("第一次点击");
             ViewState["x"] = "";
         }
         else
         {
             Response.Write("你已经点击过了啊!!!!!!!!!");
         }
     }
[解决办法]

用jQuery
http://code.01yun.com/javascript/ajax/20110614/54341.html
[解决办法]
toggle();函数
[解决办法]
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<div id="Div" runat="server" visible="false">
</div>

protected void Button1_Click(object sender, EventArgs e)
{
     if (Div.Visible == true)
     {
         Div.Visible = false;
     }else if(Div.Visible==false){
         Div.Visible = true;
     }
}

不行么?
[解决办法]
jQuery

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".btn1").click(function(){
  $("div").toggle();
  });
});
</script>
</head>
<body>
<div>This is a paragraph.</div>
<button class="btn1">Toggle</button>
</body>
</html>

------解决方案--------------------


引用:
引用:toggle();函数
能不能具体一点,谢谢
看10楼的
[解决办法]
引用:
引用:<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<div id="Div" runat="server" visible="false">
</div>

protected void Button1_Click(ob……


哦哦,成功就好

热点排行