Sharepoint Designer, changing list forms does not work

In Sharepoint Designer, you can specify the path to the display item form, edit item form and new item form. You find these settings in the list properties under “supporting files”.

However sometimes sharepoint silently discards your changes and uses the original form again. No matter how often you specify your custom form, it will be changed back to the original form. If this happens to you, try the following:

  • Make sure your form contains the original ListFormWebPart, set its IsIncluded property to false.
  • Open your form in design view and make sure that none of the components (like custom webparts) throw an exception during rendering

If sharepoint encounters one of the issues above, it might reset the supporting files url back to the original values. Let me know if there are more conditions that cause this issue..

Advertisements

5 Responses to “Sharepoint Designer, changing list forms does not work”


  1. 1 Paul October 29, 2009 at 5:03 pm

    I’m having this issue, when I click Browse… and then find the edit form that I’m trying to use. I click apply, then Ok, but when I open it up it still hasn’t saved the change. I tried both of your suggestions and still no luck.

    • 2 adrianhenke October 30, 2009 at 11:48 am

      Make a fresh copy of your original uncustomized edit form, then select it. This should work as the original edit form is compatible.
      Then apply your changes step by step and check if the form stays selected after every step. That way you can find out what causes the issue.

      If you can’t even select your original uncustomized edit form, then you messed up your list unfortunately 😦

  2. 3 Ankur Madaan March 17, 2010 at 10:48 am

    I was having the same issue,Thanks for this help…

  3. 4 Joe April 16, 2010 at 6:55 pm

    Had same issue, here was my fix.

    1.)In sharepoint designer locate original display form in relevant list named Dispform.aspx

    2.)*IMPORTANT*
    Right click page and “CREATE NEW FROM EXISTING PAGE”

    This will create a new display form without modifying the original,
    3.)Insert custom content or custom list form under the original sharepoint list form, diaglog will ask what type new/edit/display.

    (I left the original form, in my research was mentioned that sharepoint gets buggy without it)

    4.)Save form with a simple but descriptive title.

    This will update the list in the browser updating a links to reference new list form page.

    In my testing:
    Just changing the supporting files: NO GOOD
    Copying form file: NO GOOD

    Would like to get some clarification on this but for now multiple solutions will have to do.

    Hope this helps someone

    Joe

  4. 5 Darth G March 17, 2014 at 8:27 pm

    Genius, I literally spend my whole work day trying to resolve a mess I had made. Thanks for the help and for making this information available…


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s





%d bloggers like this: