日期:2014-05-20  浏览次数:20477 次

如何将数据库中查询的两列n条记录初始化到html的select控件中!
如题,本人使用SqlDataReader   dr记录查询结果
。aspx中ZD_Select为一html,select控件
<script   language= "javascript "   type= "text/javascript ">
function   ZDSelectInit(mValue,mText)
{
          var   obj=   document.all.ZD_Select;
          var   ss   =   document.createElement( "option ");
          ss.value   =   mValue;
          ss.text=   mText;
          obj.add(ss);
}
</script>
。cs中
while(dr.Read())
{Page.ClientScript.RegisterStartupScript(Page.GetType(),   "ddd ",   " <script   language= 'javascript '> ZDSelectInit( ' "   +   dr[0]   +   " ', ' "   +   dr[1]+   " '); </script> ");
}
初始化select控件中老是只有一条记录,不知道是怎么回事???

------解决方案--------------------
ddd每次都一样,所以只生成一条脚本