关于C# WEB后台代码加脚本的问题,感觉好难。。。
wdmm 2005-12-25 07:50:22 从数据库中取得数据放入DataTable DT后:OS是EXCEL表格组件,这样的格式哪写的有问题,总提
示少分号,尤其是strScript += "foreach(DataRow "+DR+" in "+DT.Rows+")";总感觉写法有问题。
DataTable DT = new DataTable();
DT=n_DataSet.Tables [DTName];
DataRow DR=null;
string strScript = "<script language=javascript>";
strScript += "var OS1 = document.Form1.OS;";
strScript += "foreach(DataRow "+DR+" in "+DT.Rows+")";
strScript += "{";
strScript += "rows="+(rows+1)+";";
strScript += m_ID+"="+DR[2].ToString().Trim()+";";
strScript +="OS1.Cells("+rows+", 1)="+m_ID;
strScript += ";}";
strScript +="</script>";
Page.RegisterStartupScript("StartUp", strScript);
还有一个页面中可以存在这样的两个类似文本吗?
Page.RegisterStartupScript("StartUp", strScript1);
Page.RegisterStartupScript("StartUp", strScript2);