SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have heard that we can replace the list forms (newform.aspx, dispform.aspx, editform.aspx) with custom.aspx pages SharePoint 2010 which have aspx controls instead of SharePoint form fields. Are there any articles somebody came across?. I have noticed that customizing the SharePoint list form with SharePoint form field is a painstaking task, the forms breaks pretty easily.

share|improve this question

The best practice approach is to make copies of each of the forms then edit the copies.

Then on the custom forms you can add in custom list form web parts and style and change until your heart's content.

With SharePoint 2010, you can also utilize InfoPath to customize the forms pretty easily. Here (from MSDN) is a nice excercise on that process.

share|improve this answer

This looks like good place to start:

Custom SharePoint List Forms

It will give you some insight on what can be done. Replacing default forms with custom application pages is briefly explained at bottom of the article. I am very fond of this technique but I never come across some really good article that explains everything.

share|improve this answer

This was the solution for me. I added her code to the OnActivate method of my feature.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.