大哥大姐:
    我是一名asp.net新手,我有一个问题,希望您能给点指导。(下面是那段程序)
   <asp:TemplateColumn HeaderText="页名称">
    <ItemTemplate>
<asp:Label ID="pagename" Text='<%# DataBinder.Eval(Container.DataItem, "PageName") %>' Runat="server" />
    </ItemTemplate>
 <EditItemTemplate>
     <asp:Textbox ID="txtpagename" TextMode=SingleLine Text='<%# DataBinder.Eval(Container.DataItem, "PageName")%>' Runat="server" />
  </EditItemTemplate>
 </asp:TemplateColumn>
然后通过下面方法获取EditItemTemplate中的值,可是得不到。
      System.Web.UI.WebControls.TextBox pagename;
     pagename=(TextBox)e.Item.Cells[1].Controls[1];
     pagename.text的值总是controls[0]中的值。郁闷!