后台调用JS方法立即执行
foreach (var item in siteList)
             {
                 img = img + item.SITEIMG.ToString();
                 mes = mes + item.SITENAME.ToString();
                 op = op + item.SITECODE.ToString();
                 //siteimg.ImageUrl = "~/Images/Default/" + item.SITEIMG;
                 literid.Text = "<div id='divid'>测试</div>";                
                    i= i + 10;
                    y = y + 20;
                    ClientScript.RegisterStartupScript(GetType(), "onclick", "<script>addDiv(' " + item.SITECODE + " ','" + i + "','" + y + "');</script>",true);
                    i = i + 20;
                    y = y + 20;                                 
             }
想在循环里每次循环都调用
一次方法有什么好的办法啊。
现在只能调1次啊
------解决方案--------------------
StringBuilder sb = new StringBuilder();
foreach (var item in siteList)
 {
 img = img + item.SITEIMG.ToString();
 mes = mes + item.SITENAME.ToString();
 op = op + item.SITECODE.ToString();
 //siteimg.ImageUrl = "~/Images/Default/" + item.SITEIMG;
 literid.Text = "<div id='divid'>测试</div>";  
 i= i + 10;
 y = y + 20;
 sb.Append("addDiv(' " + item.SITECODE + " ','" + i + "','" + y + "');");    
 i = i + 20;
 y = y + 20;    
 }
ClientScript.RegisterStartupScript(GetType(), "onclick", sb.ToString(),true);
------解决方案--------------------1++