gridview中只有一列,代码如下:public partial class article : System.Web.UI.Page 

    protected void Page_Load(object sender, EventArgs e) 
    {     } 
     
    protected void Button1_Click(object sender, EventArgs e) 
    { 
        string mycon = ConfigurationSettings.AppSettings["mc"]; 
        SqlConnection con = new SqlConnection(mycon); 
        SqlDataAdapter mycom=new SqlDataAdapter("select top 5 * from bjb",con); 
        DataSet ds=new DataSet(); 
        mycom.Fill(ds,"bjb"); 
        GridView1.DataSource=new DataView(ds.Tables[0]); 
        GridView1.DataBind(); 
        SqlDataAdapter com = new SqlDataAdapter("select top 10 * from student", con); 
        DataSet dt = new DataSet(); 
        com.Fill(dt, "student"); 
        GridView2.DataSource = new DataView(dt.Tables[0]); 
        GridView2.DataBind(); 
      } 
    protected void GridView2_DataBound(object sender, EventArgs e) 
    { 
        for (int i = 0; i  <= GridView2.Rows.Count - 1; i++) 
        { 
            if (GridView2.Rows[i].Cells[0].Text.Length > 10)  
            { 
                GridView2.Rows[i].Cells[0].Text = GridView2.Rows[i].Cells[0].Text.Substring(0, 10) + "..."; 
            } 
        } 
    }  
可是运行结果如下: 
家庭住址  
您选择了家庭住址是广东省佛山市顺德 的学生  
您选择了家庭住址是广东省梅州市丰顺县 的学生  
您选择了家庭住址是广东省河源市紫金县 的学生  
您选择了家庭住址是广东省揭阳市惠来县 的学生  
您选择了家庭住址是广东省珠海市 的学生  
您选择了家庭住址是广东省梅州市大埔县 的学生  
您选择了家庭住址是广东省连州市 的学生  
您选择了家庭住址是广东省广州市 的学生  
您选择了家庭住址是广东省广州市 的学生  
您选择了家庭住址是广东省汕头市金平区 的学生 已经超过字数了,怎么还是不行的