ASP.NETRowDataBound與RowCreated差異

  • 402
  • 0

摘要:ASP.NETRowDataBound與RowCreated差異

RowDataBound -- 資料列繫結至 GridView 控制項中的資料時發生。(PostBack以後不會執行)

RowCreated -- 建立 GridView 控制項中的資料列時發生。

執行RowCreated要RowDataBound,若是要加入控制項的是定值要在RowCreated,若是要處理控制項的運算在RowDataBound就可以了

1.加入DropDownList

2.DropDownList要跟sqlDataSource資料繫結,要右後置程式碼加入男/女的ListItems,要寫在RowCreated中才能繫結到資料,因為若不在資料繫結前就把ListItem設

置好,在執行RowDataBound時就會報錯