当前位置:编程学习 > C#/ASP.NET >>

(在HTML中)我先将select控件中选取的值取出放入数据库(已经实现),然后我需要查看信息的时候从数据库中取出数据,如何让select控件显示我从数据库中取出的对应的值呢?

前台 

<html   xmlns= "http://www.w3.org/1999/xhtml "   > 
<head   runat= "server " > 
        <title >Untitled   Page </title > 
</head > 
<body > 
        <form   id= "form1 "   runat= "server " > 
        <div > 
                <select   id= "Select1 " > 
                        <option   selected= "selected " > <%=   mystring% > </option > 
                </select > 
        </div > 
        </form > 
</body > 
</html > 


后置代码 

using   System; 
using   System.Data; 
using   System.Configuration; 
using   System.Collections; 
using   System.Web; 
using   System.Web.Security; 
using   System.Web.UI; 
using   System.Web.UI.WebControls; 
using   System.Web.UI.WebControls.WebParts; 
using   System.Web.UI.HtmlControls; 

public   partial   class   Default3   :   System.Web.UI.Page 

        public   string   mystring; 
        protected   void   Page_Load(object   sender,   EventArgs   e) 
        { 
                DataTable   dt   =   sqlClass.executeSQL( "select   top   10   *   from   AddressBook_Contact "); 
                mystring   =   dt.Rows[0][0].ToString(); 
        } 
}



这只能取得一个...而我要取得对应的值并且要把其它的也显示出来!!!!!!

谢谢大家了.... --------------------编程问答--------------------

<select id="Select1">   
    <%= mystring%>
</select>



for(int i=0;i<dt.Rows.Count;i++)
{
    mystring += "<option>" + dt.Rows[i][0].ToString() + "</option>";
}
--------------------编程问答-------------------- 同意楼上的! --------------------编程问答-------------------- 把select控件改成<asp:dropdownlist>控件更方便 --------------------编程问答-------------------- 还是不行啊.还是没有取到.."睡瞌睡等机会"我的是多表查询的...

请在帮我一下 --------------------编程问答--------------------
<select id="Select1" runat="server">   
    <%= mystring%>
</select>


for(int i=0;i<dt.Rows.Count;i++)
{
    Select1.Items.add(new ListItem(dt.Rows[i]["字段名"],dt.Row[i]["ID"]));
}

--------------------编程问答-------------------- 把Select 控件改为<asp:dropdownlist> ,然后与数据库的查询结构与该控件进行绑定。 --------------------编程问答-------------------- (在HTML中)我先将select控件中选取的值取出放入数据库(已经实现),
然后我需要点其中一条记录时.查看详细信息....这时候要从数据库中取出数据,如何让select控件显示我从数据库中取出的对应的值呢?
并且要把其它的值也显示出来....   是多表查询的



不能用dropdownlist啊....


谢谢大家....在线等!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,