gpt4 book ai didi

c# - 如何在 FormView 中进入编辑模式?

转载 作者:太空狗 更新时间:2023-10-29 17:43:51 26 4
gpt4 key购买 nike

我有 FormView:

<asp:FormView ID="fvReport" runat="server" DefaultMode="ReadOnly" AllowPaging="false" OnModeChanging="fvReport_ModeChanging" DataKeyNames="id">

protected void fvReport_ModeChanging(Object sender, FormViewModeEventArgs e)
{
switch (e.NewMode)
{
case FormViewMode.Edit:
fvReport.AllowPaging = false;
break;
}
}

在 ItemTamplate 中,我放置了 LinkBut​​ton:

<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="true" CommandName="Edit" CommandArgument='<%# Eval("id") %>'>Редактировать</asp:LinkButton>

当然,FormView 有 EditItemTemplate 部分。

当我单击 Button 时,FormView 被刷新并保持为 ReadOnly。我做错了什么?

最佳答案

你必须调用 FormView 的 ChangeMode 方法并传递模式

fvReport.ChangeMode(DetailsViewMode.Edit);

关于c# - 如何在 FormView 中进入编辑模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5726940/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com