fiogf49gjkf0d Peter:
Part of the issue that you are facing is that the SmartPart has to exist on the Page that you are currently on, which is why you need to add it on each page.
There may be other alternatives, depending on what type of content you have in your page.
For instance, you could use ExtJS and just bring up a Dialog window with your content.
One such a solution could be:
- Server side, build an ASPX (a page instead of a Web Part) that has your Content (you should be able to copy and paste your Markup and Code from your ascx into an aspx)
- Client Side use ExtJS to launch a Dialog with an IFrame on it pointing to the ASPX Page you have built.
If you want to go this route, check the video at http://www.youtube.com/watch?v=Sk3EWGraaio for a quick way to create the ExtJS dialog capable of running this solution.
|