cs 文件给 div赋值
在cs文件里面怎么给div赋值 
          .aspx   文件 
                 <div   id= "video ">           </div>    
                         str= " <object   id= 'VC404PCtrl '   width= '670 '   height= '332 '   codebase= 'VC4000Setup.exe#version=2,2,5,0 ' "; 
                         str=str+ "   classid= 'CLSID:D0BDF713-AFE5-4FAF-90B2-A866EEBC8968 '>  "; 
                         str=str+ " <param   name= '_Version '   value= '65536 '>  "; 
                         str=str+ " <param   name= '_ExtentX '   value= '23813 '>  "; 
                         str=str+ " <param   name= '_ExtentY '   value= '13705 '>  "; 
                         str=str+ " <param   name= '_StockProps '   value= '0 '>  "; 
                         str=str+ " </object>  ";     
 Response.Write( " <script   language   =    'javascript '>    var   a   =   document.form1.item( 'video ');a.InnerHtml= "+str+ "; </script>  ");   
          怎么没效果!!!!!      一定要在cs里面操作   因为有很多的参数要设置和运算 
------解决方案--------------------因为ASP.NET会先执行CS中的代码,再执行ASPX中的代码,在CS中输出的js,那个时候aspx页面还没有加载,找不到document.form1.item( 'video ');,应该会报一个js的错误。
------解决方案--------------------Response.Write( " <script language =  'javascript '>  window.onload = function(){var a = document.form1.item( 'video ');a.InnerHtml= "+str+ ";} </script>  ");