private void Page_Load(object sender, System.EventArgs e)
{
SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["conn"]);
SqlDataAdapter da=new SqlDataAdapter("select * from DataGrid",conn);
DataSet ds=new DataSet();
da.Fill(ds);
aaaa=ds.Tables[0]["Student_Name"].ToString();页面上:名字:<%= aaaa%>就是绑定了一条记录,那我想在名字后面显示数据库中Student_Name列的记录?应该如何实现呢?

解决方案 »

  1.   

    aaa要是protected或public的public string aaa;
      

  2.   

    public string aaaa;
    在上面,有的
      

  3.   

    public partial class admin_addplane : System.Web.UI.Page
    {
        public string aaaa = null;
        protected void Page_Load(object sender, EventArgs e)
        {    }
    }
      

  4.   

    public string aaaa;
    在上面,有的
    -----------------------
    你有没有执行Page.DataBind()啊,执行这个以后所有的<%= %>里面的冬冬才能绑上去。
      

  5.   

    public partial class admin_addplane : System.Web.UI.Page
    {
        Session[aaaa] = "";
        protected void Page_Load(object sender, EventArgs e)
        {
    ..........
        }
    }
    页面上:名字:<%Session[aaaa]%>
      

  6.   

    int count = ds.Tables[0].Columns.Count;for(int i = 0; i < count; i++)
    {
      aaaa+=ds.Tables[0].Rows[0][i].ToString();
    }
      

  7.   

    那我要这样显示呢?把一个人的所有记录读出来?
    名字:<%= %>
    密码:<%= %>
    邮件:<%= %>我的做法是public string[] aaaa=new string[5];变成数组了...
    页面里是 名字:<%= aaaa[1]%>
    邮件:<%= aaaa[4]%
    密码:<%= aaaa[2]%>还有没有更简便的方法呢?