can i add ajax controls (MaskedEdit) to presentation controls (dataGrid, dataForm)??
of course. But keep in mind that those controls are extenders, so you append them to an existing control. Just convert your GridView / DetailsView-fields into templated fields and add the extender you'd like to use to the controls.
Don't forget to mark posts that were helpful as answers.
Actually, if you looked at the source code for the Masked Edit Extender, you'd see
Meaning, targeting any control type other than textboxes will throw an exception. Now, if you are referring to extending the textboxes that are within the templates of those presentation controls, then yes, you can.
When you ask a question, remember to click "mark as answered" when you get a reply which answers your question.
My latest ASP.NET AJAX blog entries.