用GridView自带的分页 或者在sql里面写分页就行了啊...

解决方案 »

  1.   

    你理解错了···
    比方说:有ID号、学生、成绩、备注
    我在GridView表中只显示ID号、学生、成绩,但是当我选择某一列时,就把ID号、学生、成绩、备注都显示在相应的文本框中。
      

  2.   

    这个直接用分页不就行了吗,直接让它每页显示三条,如果你只想让他显示三条,而不要分页
    哪么你在后台SQL代码中就得加上
    select top 3 * from table where 你的条件 order by id desc(如果不用倒排序的话,就不用加order by id desc)
      

  3.   

    可能需要ajax来操作
    选择某一行(不是你说的某一列!)数据的时候就触发ajax的回调请求获取相应的记录字符串从而填写到textbox。
      

  4.   

    或者你在rowdatabound事件里面加个
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
       e.Row.attributes.add("onclick","document.getelementbyId('"+TextBox1.ClientID+"').value ='"+e.row.cells[1].+******)
    }
    写到这里我估计你应该会写了