我的做法是:
 <tr><td><asp:LinkButton ID="LinkButton1" runat="server" OnCommand="LinkButton1_Command">LinkButton</asp:LinkButton></td></tr>
  <tr valign="baseline">
   <td align="right" nowrap="nowrap" bgcolor="#FFFFFF"></td>
    <td bgcolor="#FFFFFF" align="left">
   
<div id="yj" runat="server" visible="false">  //false
    <asp:Label ID="Label1" runat="server" Text="Label">asdasd</asp:Label></div></td>
</tr>.cs
protected void LinkButton1_Command(object sender, CommandEventArgs e)
    {
        if (yj.Visible == false)
        {
            yj.Visible = true;
        }
    }
我不使用了
protected void LinkButton1_Click(object sender, CommandEventArgs e)
    {
        if (yj.Visible == false)
        {
            yj.Visible = true;
        }
    }
,这两个都没反映,应该怎么做?在线等

解决方案 »

  1.   

       if (yj.Visible == false)
            {
                yj.Visible = true;
            }
            else
            {
                yj.Visible = false;
            }div里visible="false"去掉
      

  2.   

    如果一开始不显示可以Page_Load里
        if (!IsPostBack)
            {
                yj.Visible = false;
            }
      

  3.   

      if (yj.Visible == false) 
            { 
                yj.Visible = true; 
            } 
            else 
            { 
                yj.Visible = false; 
            } 
      

  4.   

    去掉div中的visable,
    if (yj.Visible == false) 
            { 
                yj.Visible = true; 
            } 
            else 
            { 
                yj.Visible = false; 
            } 
    试下