Tôi đã xem bài đăng này How to programmatically insert a row in a GridView? nhưng tôi không thể thêm nó vào hàng tôi đã thử trên RowDataBound và sự kiện DataBound nhưng cả hai đều không hoạt động ở đây là mã của tôi nếu ai đó có thể chỉ cho tôi cách để tự động thêm một hàng vào cuối của GridView không Footer đó sẽ là mát anyway đây là mã của tôi mà không làm việcasp.net tự động thêm GridViewRow
protected void CustomGridView_DataBound(object sender, EventArgs e)
{
int count = ((GridView)sender).Rows.Count;
GridViewRow row = new GridViewRow(count+1, -1, DataControlRowType.DataRow, DataControlRowState.Insert);
//lblCount.Text = count.ToString();
// count is correct
// row.Cells[0].Controls.Add(new Button { Text="Insert" });
// Error Here adding Button
Table table = (Table)((GridView)sender).Rows[0].Parent;
table.Rows.Add(row);
// table doesn't add row
}
Trong trường hợp bạn muốn thêm hàng vào GridView? – Bibhu
Tôi muốn thêm một hàng chèn ở phía dưới chứ không phải trên chân trang vì vậy tôi không nhớ sự kiện nào bạn sử dụng. Tôi cũng cần thêm nút vào cột đầu tiên – ONYX
Tại sao bạn tránh sử dụng chân trang? –