是不是点编辑以后页面刷新了没有重新绑定呢?

解决方案 »

  1.   

    模板列使用错误
    <asp:BoundColumn DataField="ProductName"   HeaderText="产品名称"></asp:BoundColumn>
    改为
    <asp:templatecolumn HeaderText="产品名称" >
    <ItemTemplate>
    <asp:label text='<%# DataBinder.Eval(Container,"DataItem.ProductName") %>' runat="server" ID="Label9" NAME="L_name"/>
    </ItemTemplate>
    <EditItemTemplate>
    <asp:textbox Width="60" ReadOnly=True ID="T_name" MaxLength="10" Text='<%# DataBinder.Eval(Container,"DataItem.ProductName") %>' runat="server"/>
    </EditItemTemplate>
    </asp:templatecolumn>你那样做编辑的时候肯定找不到对应的模板列