本人设了34个div,div的编号是从13开始的,用一个变量n用来标记div的id,想在一个
  cs文件
          请问判断语句里加注释的空白处代码怎么写呀
           protected void Button1_Click(object sender, EventArgs e)
                {
                      for(int i=1;i<=34;i++)
                        {       
                               int n=i+13;
                               if (st[0] == 0)//st是定义的一个数组有0和1两种状态
                                 {
                                  
                                 
                                             //这里的语句div的id为n的div隐藏
                                
                                  }
                               else (st[0] == 1)//st是定义的一个数组有0和1两种状态
                                 {
                                                                        //这里的语句div的id为n的div显示                                
                                  }                              
                         }                    

解决方案 »

  1.   

    ClientScript.RegisterStartupScript(typeof(Page), "info", "<script>hidenDiv(‘你要传的div的id也就是你的n’)</script>");
    用这个去调用前台js中hidenDiv()方法然后在这个方法用隐藏
      

  2.   

     StringBuilder sb=new StringBuilder()
    for(int i=1;i<=34;i++)
      {   
      int n=i+13;
      if (st[0] == 0)//st是定义的一个数组有0和1两种状态
      {
        sb.AppendFormat("<DIV ID='{0}' style='display:none;'></DIV>",Id)
        
      //这里的语句div的id为n的div隐藏
        
      }
      else (st[0] == 1)//st是定义的一个数组有0和1两种状态
      {
         sb.AppendFormat("<DIV ID='{0}'></DIV>",Id)
      //这里的语句div的id为n的div显示   
      }
    前台面输出sb.toString();
      

  3.   

    请问4楼的,但是我的div刚开始时要输出图片呀<asp:Image ID="Image7" runat="server" ImageUrl="~/image/汽车1.jpg" />,前台还可以用sb.toString()吗?怎么用