Eating Your Own Dogfood

What's that saying? Something like "learning to eat your own dogfood". It means that you should practice what you preach, which is something I'm reminded of this morning.

A bug had been troubling me for a while now whereby the submit button for a custom (non-Domino) "nested" form was not displaying in IE. It would magically appear if you re-sized the page but not if you then pressed refresh. It just didn't render when the page first displayed. After trying various CSS hacks I decided to look for the root cause is the HTML.

The problem turned out to be a familiar one. What I'd done was close the Domino form inside a DIV that was opened after the Domino form was opened. Something I warned against just over a year ago. The problem being that, in the year that followed, I'd forgotten my own advice and broken the cardinal rule:

Never, never, never close the Domino form inside subsequent DIVs. Always, always, always close Domino's form at the very top of the actual Form in designer.

There you go. You've been told. Twice. Maybe you got it first time round. Hopefully I'll get it this time and save myself hours of messing about in the future.


    • avatar
    • Val
    • Mon 12 May 2008 09:17 AM

    Drinking Your Own Champagne...

Your Comments


About This Page

Written by Jake Howlett on Mon 12 May 2008

Share This Page

# ( ) '


The most recent comments added:

  • avatar Val about 16 years ago

Skip to the comments or add your own.

You can subscribe to an individual RSS feed of comments on this entry.

Let's Get Social

About This Website

CodeStore is all about web development. Concentrating on Lotus Domino, ASP.NET, Flex, SharePoint and all things internet.

Your host is Jake Howlett who runs his own web development company called Rockall Design and is always on the lookout for new and interesting work to do.

You can find me on Twitter and on Linked In.

Read more about this site »

More Content