(在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>
--------------------编程问答-------------------- 同意楼上的! --------------------编程问答-------------------- 把select控件改成<asp:dropdownlist>控件更方便 --------------------编程问答-------------------- 还是不行啊.还是没有取到.."睡瞌睡等机会"我的是多表查询的...
for(int i=0;i<dt.Rows.Count;i++)
{
mystring += "<option>" + dt.Rows[i][0].ToString() + "</option>";
}
请在帮我一下 --------------------编程问答--------------------
<select id="Select1" runat="server">
<%= mystring%>
</select>
--------------------编程问答-------------------- 把Select 控件改为<asp:dropdownlist> ,然后与数据库的查询结构与该控件进行绑定。 --------------------编程问答-------------------- (在HTML中)我先将select控件中选取的值取出放入数据库(已经实现),
for(int i=0;i<dt.Rows.Count;i++)
{
Select1.Items.add(new ListItem(dt.Rows[i]["字段名"],dt.Row[i]["ID"]));
}
然后我需要点其中一条记录时.查看详细信息....这时候要从数据库中取出数据,如何让select控件显示我从数据库中取出的对应的值呢?
并且要把其它的值也显示出来.... 是多表查询的
不能用dropdownlist啊....
谢谢大家....在线等!!!
补充:.NET技术 , ASP.NET