数据源中有8条记录,绑定数据源后 DropDownList 显示的是 8个 " System.Data.DataRowView "该页面代码如下:
-------------------------------------------------------------------------------------<% @ Page Language="C#" Debug="true" %>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.OleDb" %>
<Html>
<Head>
<Title> </Title>
<Script Language="C#" Runat="Server">
OleDbConnection Conn;
void Page_Load(Object src,EventArgs e)
{
if(!Page.IsPostBack)
{
string StrConn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath(".") + @"\DropDownList.mdb";
Conn = new OleDbConnection(StrConn);
Conn.Open();
OleDbDataAdapter Ada = new OleDbDataAdapter("Select [id],[user] From [member]",Conn);
DataSet DS = new DataSet();
Ada.Fill(DS,"Member");
DDL2.DataSource = DS.Tables["Member"].DefaultView;
DDL2.DataBind();
}}</Script>
</Head>
<Body Style="Margin:50px;">
<Form ID="FRM" Runat="Server"><Asp:Label Id="Lab1" Runat="Server"/><p> <Asp:DropDownList Id="DDL2" Runat="Server" /> </p></Form>
</Body>
</Html>------------------------------------------------------------------------------------