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

Does anyone know how to get a list form to display as an aspx page by default instead of as a popup iframe? For example, when a user clicks on a list item, DispForm.aspx opens as part of the same page as the list.

EDIT: I'm working in Visual Studio.

share|improve this question
up vote 3 down vote accepted

If you go to the List Settings page for that list and choose "Advanced settings," you can set "Launch forms in a dialog?" to "No." Selecting "No" will cause these actions to navigate to the full page.

share|improve this answer
I'm working in Visual Studio, so would this be somewhere in the Schema.xml file for the list? – Mourndark May 28 '12 at 14:22
You need to set NavigateForFormsPages="TRUE" in the schema. Found the answer here:… – Danny Jessee May 28 '12 at 14:29
Found that questions about a minute before you posted it, but thanks! – Mourndark May 28 '12 at 14:35
@Danny- some times when I choose this setting it has no effect. Why in some lists does the item open in a new window and others still retain the pop-up? – user8962 Jun 19 '12 at 17:40
Same problem here - the setting doesn't have any effect. – jamps3 Sep 2 '14 at 15:57

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.