For short answer quiz, I like to provide an answerblank in right margin with same number as the question:
In pdfLaTeX I do this with a newcommand:
\newcommand{\ansblank}{\leavevmode\marginpar{\labelenumi\hrulefill\raggedright\par}
Then in enumerate environment:
\item\ansblank blah blah
In ConTeXt MKIV I can do (thanks to Marco):
\definemargindata [mymarginrule] [width=3.5cm,location=right,]
\define\ansblank
{\inright{\getnumber[itemgroup:itemize]. \thinrules[n=1]}}
My problem is that I want to do this in ConTeXt MKII. Why? Euler font does not work for me in MKIV (TeXLive 2012 via MacTeX) and I am not able to keep up with MKIV changes. I want to use ConTeXt because of METAPOST integration and enhancements.
The line:
\define\ansblank{\inright\thinrule}
works in MKII but only gives a line in the right margin (obviously). Is there a \getnumber for MKII?
Sorry, I was not allowed to upload output image in original post (and still can't.) This should show what is desired:
1) Write the prime factors of 1001 1) ___________
(Use of NeoEuler in mkiv might be another thread; I've had some trouble with it already.)

\item\ansblankrather than the interface that Macro proposed? If you only need the margin text for some itemizations, you can use\defineitemgroup[answeritemize], then set\setupitemgroup[answeritemize][...]instead of\setupitemize[...], and then use\startansweritemize ... \stopansweritemizeetc. – Aditya Oct 8 '12 at 4:55