PDA

View Full Version : datagrid



demden
21-02-2004, 07:16
khi bind datagrid thì lúc nhập trên lưới, datagrid tự động thêm 1 hàng mới, vậy nếu không bind thì làm sao để thêm một hàng trên lưới ?

novavn
21-02-2004, 11:51
khi bind datagrid thì lúc nhập trên lưới, datagrid tự động thêm 1 hàng mới, vậy nếu không bind thì làm sao để thêm một hàng trên lưới ?

Bạn có thể nói rõ ý của mình không? Datagrid là dataBoundControls mà lại không bind là sao?

demden
21-02-2004, 13:01
mình muốn hỏi ví dụ như lưới VSFlex thì dùng
grd.AddItem("", grd.RowSel + 1) --> nó sẽ add thêm 1 hàng vào lưới

vậy trong Datagrid thì có lệnh nào để thêm 1 hàng trên lưới

KeDuMuc
23-07-2004, 17:44
Nếu bạn dùng VB.Net
Dim ds As New DataSet("ds")
Dim employees As New DataTable("Employees")
employees.Columns.Add("Id", GetType(Integer))
employees.Columns.Add("FirstName", GetType(String))
employees.Rows.Add(New Object() {1, "Tuan Tien"})
ds.Tables.Add(employees)
DataGrid.DataSource = ds.Tables.Add(employees)

Mỗi lẫn muốn thêm mói thì cứ Add vào Table Rồi Refresh nó lại.