无法在FormView中找到控件

时间:2016-02-11 09:21:53

标签: asp.net events formview

我正在开发Asp .NET Form View。但是在它的FormView2_ItemUpdated事件上。我无法找到控制..

这是我的FormView

 <asp:FormView ID="FormView2" runat="server" DataKeyNames="ID"
                DataSourceID="SqlDataSource4" OnItemUpdated="FormView2_ItemUpdated">
                <EditItemTemplate>
                    Update
                    <table class="style17">
                        <tr>
                            <td class="style20">ID:</td>
                            <td>
                                <asp:Label ID="IDLabel" runat="server" Text='<%# Eval("ID") %>' />
                            </td>
                        </tr>
                        <table>
               </EditItemTemplate>
            </asp:FormView>

这是事件

 protected void FormView2_ItemUpdated(object sender, FormViewUpdatedEventArgs e)
    {
        Label lbl = FormView2.Row.FindControl("IDLabel") as Label;

    }

我有一篇文章说你必须首先绑定数据,也是这样做,但这并没有解决任何问题, 我在DataBound和ItemCreated事件上看过帖子,但在ItemUpdated上看不到

ItemUpdated事件需要任何不同的代码吗? 需要一些建议

0 个答案:

没有答案