DetailsView won't enter Edit mode?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • =?Utf-8?B?RGF2ZQ==?=

    DetailsView won't enter Edit mode?

    When I click the "Edit" hyperlink, my DetailsView doesn't enter Edit mode.
    It will if I set the DefaultMode="Ed it". Any thoughts? Thanks.

    <asp:DetailsVie w ID="DetailsView 1" DataKeyNames="T opicId" runat="server"
    Height="50px" Width="547px" AutoGenerateEdi tButton=true
    OnModeChanging= "DetailsView1_M odeChanging"
    OnPageIndexChan ging="DetailsVi ew1_PageIndexCh anging">
    </asp:DetailsView >

    protected void DetailsView1_Mo deChanging(Obje ct sender,
    DetailsViewMode EventArgs e)
    {
    //do I need to do something here??
    }
  • David R. Longnecker

    #2
    Re: DetailsView won't enter Edit mode?

    You'll need to have an event for your Edit hyperlink that sets you into Edit
    mode.

    If you're using Commands, you could capture the CommandName.Equ als("Edit")
    of your ItemCommand event and then run:

    protected void DetailsViewObje ct_ItemCommand( object sender, DetailsViewComm andEventArgs
    e)
    {
    if (e.CommandName. Equals("Edit"))
    {
    DetailsViewObje ct.ChangeMode(D etailsViewMode. Edit);
    }
    }

    Or simply anything that fires off the ChangeMode method. After you're done
    editing, be sure to swap back to .ReadOnly when you're done.

    HTH.

    -dl

    --
    David R. Longnecker

    When I click the "Edit" hyperlink, my DetailsView doesn't enter Edit
    mode. It will if I set the DefaultMode="Ed it". Any thoughts? Thanks.
    >
    <asp:DetailsVie w ID="DetailsView 1" DataKeyNames="T opicId"
    runat="server" Height="50px" Width="547px"
    AutoGenerateEdi tButton=true OnModeChanging= "DetailsView1_M odeChanging"
    OnPageIndexChan ging="DetailsVi ew1_PageIndexCh anging">
    </asp:DetailsView >
    >
    protected void DetailsView1_Mo deChanging(Obje ct sender,
    DetailsViewMode EventArgs e)
    {
    //do I need to do something here??
    }

    Comment

    Working...