Bu yazıya bir göz attım How to programmatically insert a row in a GridView? ama bunu RowDataBound ve DataBound olayında denedim bir satır eklemek için alamıyorum ama ikisi de burada çalışmıyor benim kodum birisi dinamik serin olurdu GridView değil Altbilgi sonuna bir satır eklemek için bana nasıl gösterebilirim eğer zaten burada, RowDataBound olayı kullanarakasp.net dinamik olarak GridViewRow ekleyin
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
}
Hangi durumda ızgara görünümüne bir satır eklemek istersiniz? – Bibhu
Altbilgide değil altta bir ekleme satırı eklemek istiyorum, bu yüzden hangi olayı kullandığınızı umursamıyorum. Ayrıca ilk sütuna bir düğme eklemem gerekiyor – ONYX
Altbilgiyi neden kullanmaktan kaçıyorsunuz? –