Gridview自定義編輯操作

2021-06-16 12:02:14 字數 2510 閱讀 3330

gridview自定義編輯操作,利用屬性commandname,commandargument來實現這種編輯的操作,對於更新,編輯,修改,取消,commandname都有固定的關鍵字,分別為update,edit,cancel.

前台**如下:

1

<

asp:gridview id="

gridview1

"runat="

server

"autogeneratecolumns="

false"2

onrowcancelingedit="

gridview1_rowcancelingedit"3

onrowediting="

gridview1_rowediting

"onrowupdating="

gridview1_rowupdating

">

4<

columns

>

5<

asp:boundfield datafield="

customerid

"readonly="

true

"headertext="

customerid

"/>

6<

asp:boundfield datafield="

companyname

"headertext="

companyname

"/>

7<

asp:boundfield datafield="

contactname

"headertext="

contactname

"/>

8<

asp:boundfield datafield="

contacttitle

"headertext="

contacttitle

"/>

9<

asp:templatefield headertext ="

編輯">

10<

itemtemplate

>

11<

asp:button id="

button1

"runat="

server

"commandname="

edit

"commandargument='

'12text="

編輯"/>

13itemtemplate

>

14<

edititemtemplate

>

15<

asp:button id="

button2

"runat="

server

"commandname="

update

"commandargument='

'text="

更新"/>

16<

asp:button id="

button3

"commandname="

cancel

"commandargument='

'runat="

server

"text="

取消"/>

17edititemtemplate

>

18asp:templatefield

>

19columns

>

20asp:gridview

>

後台**如下:

1

protected

void

page_load(

object

sender, eventargs e)26

}7public

void

databind()8;

18this

.gridview1.databind();19}

20protected

void

gridview1_rowediting(

object

sender, gridviewediteventargs e)

2125

protected

void

gridview1_rowcancelingedit(

object

sender, gridviewcancelediteventargs e)

2630

protected

void

gridview1_rowupdating(

object

sender, gridviewupdateeventargs e)

3151

cmd.executenonquery();

52this

.gridview1.editindex =-

1;53databind();54}

GridView自定義分頁

在 asp.net 2.0 種提供了 gridview 控制項。該控制項的分頁比較方便,可以通過在 visual studio net 2005 種簡單設定即可實現各種分頁功能。1.預設分頁方式 1 是否允許分頁 gridview 的allowpaging 屬性。2 每頁記錄數 gridview 的...

gridview 自定義分頁

總記錄數 private int totalcountrecord 每頁顯示的條數 private int pageitem 5 當前頁 private int currentpage 1 private string strurl string.empty protected void page ...

GridView自定義分頁

該控制項的分頁比較方便,可以通過在visual studio net 2005種簡單設定即可實現各種分頁功能。1.預設分頁方式 1 是否允許分頁 gridview的allowpaging屬性。2 每頁記錄數 gridview的 pagesize 3 分頁導航條形式 gridview的 pagerse...