还有,在VS2003中,有了aspx的文件,还有.aspx.cs,这个文件有什么用?

解决方案 »

  1.   

    string strconn="server=data;uid=1;pwd=1;database=mybase";
    string strsql="select value1 from mytable";
    SqlConnection conn=new SqlConnection(strconn);
    conn.Open();
    SqlDataAdapter da=new SqlDataAdapter(strsql,conn);
    DataSet ds=new DataSet();
    da.Fill(ds,"wangdian");
    wdzxk.DataSource=ds.Tables["wangdian"].DefaultView;//
    wdzxk.DataTextField="wangdian";//
    wdzxk.DataValueField="wangdian";//
    wdzxk.DataBind();//
      

  2.   

    1、比较直接的(集合或是数组);
    DropDownList.DataSource=Array;
    DropDpwnList.DataBind();
    单条插入;
    2、DropDownList.Item.Add(new listItem(string value,string text));
      

  3.   

    那是不是应该把这一段代码放在这个控件的DataBinding事件中?
      

  4.   

    打开数据库后
    DropDownList1.DataSource = ds.Tables["bb"].DefaultView;   //bb是表名,“typaname”是字段 
    DropDownList1.DataTextField = "typename";  
    DropDownList1.DataValueField = "id";  
    DropDownList1.DataBind(); 
    .aspx.cs是你的.aspx文件的C#的脚本文件
      

  5.   

    那是不是应该把这一段代码放在这个控件的DataBinding事件中?
      

  6.   

    我在控件Init事件如下
    private void DropDownList1_Init(object sender, System.EventArgs e)
    {
    string strCmd = "SELECT distinct type,typename FROM jiaoyi_type";
    SqlConnection conn = new SqlConnection(strConn);
    SqlDataAdapter da=new SqlDataAdapter(strCmd,conn);
    conn.Open();
    DataSet ds=new DataSet();
    da.Fill(ds,"biaoming");
    ddlSearch.DataSource =ds.Tables["biaoming"].DefaultView;
    ddlSearch.DataTextField ="type";
    ddlSearch.DataValueField ="typename";
    ddlSearch.DataBind ();
    conn.Close(); }
    还是没有数据,有谁能告诉我,为什么?