方法即使存在

时间:2017-01-16 13:28:09

标签: c# asp.net mono

我有一个使用此堆栈编写的Web应用程序:PostgreSql / Asp.net / Mono / C#。 我的.aspx页面上有一个FormView。我正在使用C#来填充和使用FormView而不是(sqldatasource)控件。因此我也使用C#来更新"更新"命令也是。大部分事情都有效,但现在我收到了这个错误,我不明白我错过了什么。

  

方法' sbmanager.cm.frcmFormView_ItemUpdating'没找到。

在.aspx上的FormView上,我有这个条目:

    <asp:FormView id="frmcm"  
              AllowPaging="true"  
              runat="server" 
              DataKeyNames="CustomerId" 
              AutoPostBack="true"
              OnItemCommand="fmCmCd"
              OnPageIndexChanging="frcmPageIndexChange"
              ViewStateMode="Enabled"   
              OnItemUpdating="frcmFormView_ItemUpdating"
              OnModeChanging="frcmFormView_ModeChanging"
              DefaultMode="ReadOnly"
                        >

在我的后面代码中我有这个:

public void frcmFormView_ItemUpdating(object sender, FormViewUpdateEventArgs e)
    { frmcm.DataBind(); }

我还想添加我用这个作为我的例子,但仍然是同样的问题: FormView.ItemUpdating Event

1 个答案:

答案 0 :(得分:0)

我最终没有使用FormView。我刚写了自己的表格。完成后,一切正常。特别是我正在使用它的开发堆栈似乎较少控制formview,gridview,sqldatasource我使用他遇到的问题较少。