我有FormView控件:如何在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被刷新並保持在ReadOnly中。我究竟做錯了什麼?
感謝,在結果我沒有你),但我認爲FormView控件進入編輯模式,如果自動設置的CommandName「編輯」。 [請參閱MSDN](http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.formviewmodeeventargs%28v=VS.90%29.aspx) – DmitryB 2011-04-21 05:31:08