ASP.NET点击事件未触发

时间:2014-04-09 17:00:06

标签: c# asp.net event-handling

我有一个数据表,我已经创建了编辑/保存按钮,以便可以更改数据。编辑按钮是最初加载的按钮,单击编辑按钮后,表格将重新加载文本字段以更改附加到按钮的特定数据行,编辑按钮将替换为保存按钮。编辑事件工作正常,但当我单击保存按钮时,不会触发事件。我插入了断点来验证事件是否未被触发。我认为由于某种原因,事件与保存按钮没有正确匹配存在问题。这是一段代码。如果信息不足,我可以发布更多信息。

HtmlTableCell cell5 = new HtmlTableCell();
cell5.Controls.Add(deleteCriteria);
if (editId == criteria.ID)
{
    Button saveCriteria = new Button();
    saveCriteria.Text = "SAVE";
    saveCriteria.ID = "save" + k;
    saveCriteria.CommandName = "" + criteria.ID;
    saveCriteria.Attributes["class"] = "table-button";
    saveCriteria.Click += SaveCriteria_Click;
    cell5.Controls.Add(saveCriteria);
 }
 else
 {
    Button editCriteria = new Button();
    editCriteria.Text = "EDIT";
    editCriteria.ID = "edit" + k;
    editCriteria.CommandName = "" + criteria.ID;
    editCriteria.Attributes["class"] = "table-button";
    editCriteria.Click += EditCriteria_Click;
    cell5.Controls.Add(editCriteria);
 }
 row.Controls.Add(cell5);

0 个答案:

没有答案
相关问题