ASP.NET FormView控件的Update方法应该如何写?

前台代码:

  <asp:FormView ID="FormView1" runat="server" OnItemUpdating="FormView1_ItemUpdating">
                <ItemTemplate>
                    <table style="width: auto">
                        <tr>
                            <td style="width: 150px">一级奖励</td>
                            <td>
                                <asp:TextBox ID="txtfr1" runat="server" CssClass="FR_textbox" Text='<%# Eval("gain1") %>'></asp:TextBox></td>
                        </tr>
                        <tr>
                            <td>二级奖励</td>
                            <td>
                                <asp:TextBox ID="txtfr2" runat="server" CssClass="FR_textbox" Text='<%# Eval("gain2") %>'></asp:TextBox></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td>
                                <asp:Button ID="btnsubmit" runat="server" Text="修改" CommandName="Updating" />
                                <asp:Button ID="btncancel" runat="server" Text="取消" /></td>
                        </tr>
                    </table>
                </ItemTemplate>
                <EditItemTemplate>
                    <tr>
                        <td></td>
                        <td>
                            <asp:Button ID="btnsubmit" runat="server" Text="修改" CommandName="Updating" />
                            <asp:Button ID="btncancel" runat="server" Text="取消" /></td>
                    </tr>
                </EditItemTemplate>
            </asp:FormView>

后台CODE就不贴了,前台的FormView标签里 OnItemUpdated或者OnItemUpdating设置之后,那个修改按钮的CommandName该如何填写?才能完整的把这个更新数据的功能写出来?

1个回答

herotony
GemTony 很感谢你的帮助,但是我通过按钮事件设置了 FormView1.ChangeMode(FormViewMode.Edit); 这个数据控件还是无法进入编辑模式。控件放在一个DIV里,DIV设置了隐藏属性,但是刷新页面后还是无法呈现。
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐