日期:2014-05-17  浏览次数:20530 次

asp:gridview編輯時如何顯示在當前位置




現有一個asp:Gridview,需要編輯,無須分頁,所有數據一頁顯示,使用自帶的編輯按鈕

有一個問題,點擊編輯按鈕後,頁面回到最頂端,沒有顯示在需要編輯的那行。
應如何定位,點擊按鈕時,頁面仍顯示爲需要編輯的那行,
同樣,取消編輯或刪除也是一樣。

<asp:GridView ID="gv" runat="server">
   <Columns>
       <asp:BoundField DataField="Address" HeaderText="地址" ReadOnly="true" HeaderStyle-HorizontalAlign="Center">
       </asp:BoundField>
 <asp:CommandField HeaderText="编辑" ShowEditButton="True" />
   </Columns>
</asp:GridView>



  protected void gv_RowEditing(object sender, GridViewEditEventArgs e)
   {
      gv.EditIndex = e.NewEditIndex;
      this.getBind();
   }



------解决方案--------------------
那你就用 自带的编辑功能 就不会出现这样的问题了
还有 敢不敢把字体改过了 这样看着 别扭 
------解决方案--------------------

------解决方案--------------------
公布属性名称呀
------解决方案--------------------
引用:
我暈了。。
剛發完帖子就找到屬性了。。
。。。

來個接分的。
結帖了。。。


好好!!!!
恭喜恭喜!!!