当前位置:首页>开发>正文

如何实现动态添加表格 如何C#界面中为select动态添加数据

2023-06-20 18:06:25 互联网 未知 开发

 如何实现动态添加表格 如何C#界面中为select动态添加数据

如何实现动态添加表格

<frameset   cols="50%,*">   
  <frame   id=leftfrm   src="leftfrm.htm">   
  <frame   id=rightfrm   src="rightfrm.htm">   
  </frameset>   

  leftfrm.htm   
  <script>   
  function   myadd()   
  {   
  if(!(parent.rightfrm.document.all.mydiv.innerHTML=="")||(parent.rightfrm.document.all.mydiv.innerHTML.indexOf("并且")>-1))   
  {   
  parent.rightfrm.document.all.mydiv.innerHTML ="   并且   "   
  parent.rightfrm.document.all.selstr.value ="   and   "   
  }   
  else   if(parent.rightfrm.document.all.mydiv.innerHTML=="")   
  parent.rightfrm.document.all.selstr.value ="   where   "   
  parent.rightfrm.document.all.mydiv.innerHTML =document.all.mysel.options[document.all.mysel.selectedIndex].innerHTML "等于" document.all.mytxt.value   
  parent.rightfrm.document.all.selstr.value =document.all.mysel.value "=" document.all.mytxt.value ""   
  }   
  </script>   
  条件:<select   name=mysel>   
  <option   value=username>姓名   
  <option   value=age>年龄   
  <option   value=phone>电话   
  <option   value=email>email   
  </select>=<input   type=text   name=mytxt>   
  <br><input   type=button   value=and   onclick="myadd()">    

  rightfrm.htm   
  <body   onload="document.all.selstr.value=select   *   from   member">   
  <div   id=mydiv></div>   
  <input   type=hidden   name=selstr>   
  <input   type=button   value=submit   onclick="alert(document.all.selstr.value)">

如何C#界面中为select动态添加数据

List HUA_SHUN_List = new List()
DataSet ds = GetDataSet("")
DataRow[] drs = ds.Tables["Employees"].Select("CustomerID=ALFKI")//筛选特定值的数据
foreach (DataRow dr in ds.Tables["Customers"].Rows)
{
HUA_SHUN_List.Add(dr["CompanyName"].ToString())
}
foreach (DataRow dr in ds.Tables[0].Rows)
{
HUA_SHUN_List.Add(dr["FirstName"].ToString())
}
HUA_SHUN_CB.DataSource = HUA_SHUN_List