GridView  的 EditItemTemplate  怎样获取到修改后的值
前台: 
  <asp:TemplateField>  
                                                                          <EditItemTemplate>  
                                                                                      <asp:TextBox   ID= "TextBox2 "   runat= "server "   Text= ' <%#   Bind( "URL ")   %>  '>  </asp:TextBox>  
                                                                          </EditItemTemplate>  
                                                                          <ItemTemplate>  
                                                                                      <asp:Label   ID= "Label2 "   runat= "server "   Text= ' <%#   Bind( "URL ")   %>  '>  </asp:Label>  
                                                                          </ItemTemplate>  
        </asp:TemplateField>    
 后台:   
    RowUpdating事件      
    int   id   =   Convert.ToInt32(menuGridView.DataKeys[e.RowIndex].Values[0].ToString()); 
    string   URL   =   ((TextBox)menuGridView.Rows[e.RowIndex].FindControl( "TextBox2 ")).Text; 
    int   re   =   menu.UpdateMenu(URL,id);   
    URL得到的是原来的值,怎样得到修改后的值?
------解决方案--------------------检查一下 if (!IsPostBack)
------解决方案--------------------你说的让我有点蒙,不明白你得意思