基本上,这个事情只能由你直接来做
或者你可以考虑自己重载一个TextBox控件
来支持你的要求

解决方案 »

  1.   

    System.Data.SqlClient.SqlConnection sqlsqlConnection1(...);
    sqlConnection1.Open();
    System.Data.SqlClient.SqlCommand MyComm = new System.Data.SqlClient.SqlCommand(strCount,sqlConnection1);
    System.Data.SqlClient.SqlDataReader dr= MyComm.ExecuteReader();
    if(dr.Read())
    {
    TextBox1.Text= dr[1].ToString();
    TextBox2.Text= dr[2].ToString();
    TextBox3.Text= dr[3].ToString();
    ....
    }
    dr.Close();
    sqlConnection1.Close();
      

  2.   

    int i=0;
    Session["rec"]=i;
    ……
    void myfunction(ref DataSet MyDataSet)
    {
    ……
    //fill DataSet}
    //button click事件
    {
    myfunction(ref MyDS);
    int i=(int)Session["rec"];
    DataRow row=MyDS.Rows[i];
    //显示该条纪录各字段到相应TextBox……
    Session["rec"]=i;
    }
      

  3.   

    你可以将数据库中的内容读到dataset中,再处理