OP:
then i will have to create two master page
i just want one master page and one aspx page
the aspx page should work normally without master page for admin
but should add master page for user
Okay, but you can't do it with one
aspx
.
What you can do is, put all the controls in a
UserControl
and include that to both the
aspx
page.
Now you don't need to repeat them in both the pages and it can also be used in future.