apjrajesh:But I'm still having no idea about "navigating between '.aspx' page and '.xaml' page.
XAML is not like a webpage. It's more like control. Are you familiar with ASP.NET or winform or WPF? If you are familiar with those technologies, you may understand what I meant by "control".. The control can't display on the browser alone. It has to be hosted on a web page.
apjrajesh: I want to show 'shape.xaml' at the click of some button on 'default.aspx' then how to do that?".
Like I said, xaml is not like a webpage. So, You have to host shape.xaml on webpage (let's say "popup.aspx") then, you can show this popup.aspx page that has shape.xaml contetn at the click of some buttons on "default.aspx"
apjrajesh:In short how to change root visual element of grid(of silverlight application) from '.aspx' pages?
Changing the rootvisual element from aspx page is a different thing. You can pass the parameter from aspx to Silverlight project using initParams. then, change the rootpage in App.xaml.cs. If you are not sure how to use initParams, you can search it in this forum.
(If this has answered your question, please click on "Mark as Answer" on this post. Thank you!)
Best Regards,
Michael Sync
Blog : http://michaelsync.net
Feed : http://michaelsync.net/feed