【发布时间】:2011-04-20 07:29:47
【问题描述】:
我有 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 我放了 LinkButton:
<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="true" CommandName="Edit" CommandArgument='<%# Eval("id") %>'>Редактировать</asp:LinkButton>
当然,FormView 有 EditItemTemplate 部分。
当我单击 Button 时,FormView 会刷新并保持只读状态。我做错了什么?
【问题讨论】: