按钮单击功能调用另一个功能,但该调用不在按钮单击功能中

时间:2012-12-02 07:02:59

标签: c# asp.net

考虑以下事项: .c文件中buttonclick fn的代码:

protected void additembtnClick(object sender, EventArgs e)
        {   
          DataTable dt = createTemptable();
            dt = (DataTable)Session["dfdtemptable"];
            this.DFDLOVlst.DataSource = dt;
            this.DFDLOVlst.DataBind();
            this.txtLOVCode.Visible = true;
            this.txtLOVvalue.Visible = true;
            MDIngrdientsCode.Show();
}

这是数据网格的on_row点击fn

protected void OnFindSelect(int Value)
        { 
                }

findbtn的代码点击:

protected void btnFind_Click(object sender, EventArgs e)
        {
            this.FindLookup.SetLookup();
            this.FindLookup.SearchLookup();
            this.MdFindLookup.Show();
      }

单击查找按钮时,查找控件将加载来自数据库的值。选择任何行时,所选行值将添加到相应的文本框和数据网格中。 additembtnclick是向数据网格添加新条目。用户可以添加新值,也可以单击查找并选择一行并在数据网格中更新其值。 当用户添加新值时,没有问题。当用户单击查找并选择特定行时。值将添加到peersind fieldls。现在,如果用户单击additem按钮以向datagrid中的现有值添加新值然后自动调用fn onfindselected(fn用于包含datagrid的查找控件的onrowclicked事件),但调用不在按钮单击fn ..

无法弄清楚什么是错的。?

1 个答案:

答案 0 :(得分:0)

看起来OnFindSelect本身不是一个事件处理程序。它可能是从另一个事件处理程序(或多于1)调用的。尝试查找所有调用它,看看是否有意义