0
我寫了許多搜索這個代碼後卻不能正常工作
我需要創建爲ASP背後:編程按鈕,並處理它如何創建一個asp:在C#編程按鈕,點擊處理
for(int i=0;i<DtShow.Rows.Count;i++)
{
Button btn = new Button
{
Text = "حذف",
ID = i.ToString(),
UseSubmitBehavior = false,
CommandArgument =i.ToString(),
CssClass = "btn btn-danger"
};
btn.Click +=new EventHandler(this.btn_Click);
lstAccessDgv.Rows[i].Cells[2].Controls.Add(btn);
}
protected void btn_Click(object sender, EventArgs e)
{
Button b = (Button)sender;
int id = Convert.ToInt32(b.ID);
DtCode.Rows.RemoveAt(id);
DtShow.Rows.RemoveAt(id);
lstAccessDgv.Rows[id].Visible = false;
}
爲什麼不要致電btn_Click?
您可能不會重新創建每個頁面加載(幷包括回發)的控件。 – VDWWD