我有一个datagrid在最后列中是"编辑"按钮 ,怎样在点击编辑按钮候 ,让datagrid的当前行的值 赋值到新页面的 textbox中.我把当前 ID 已经传到新页面中.怎么做textbox的 赋值 .请高手指点.

解决方案 »

  1.   

    换成HyperLinkField列 
     <asp:HyperLinkField DataNavigateUrlFields="username,userid" DataNavigateUrlFormatString="WebForm.aspx?name={0}&id={1}" DataTextField="username" />
      

  2.   

    这是我调用新页面的语句,danwei_id 已经传递过去,也已经接收到 这个id
    剩下的数据怎么写入 textbox中.
    Response.Redirect("vipdw_edit.aspx?danwei_id="+((DataGrid)source).DataKeys[e.Item.ItemIndex]);