Please, ask any questions support@obout.com
1. How to use TextMenu in my asp.net page?
At the top of your ASP.NET source-code page add:
<%@ Register TagPrefix="tm" Namespace="OboutInc.TextMenu" Assembly="Obout_TextMenu" %>
You can now use TextMenu just like in the examples.
TextMenu can also be added to the Toolbox of Visual Studio and you can drag it on the page where you want
it to appear.
To see how to do this, take a look at
How to add TextMenu to the Visual Studio Toolbox?
2. How to add a reference to TextMenu in VS?
Go to toolbar menu Project > Add Reference > Click button 'Browse' >
> Find obout_TextMenu.dll > Click 'Open' > Click OK
TextMenu can also be added to the Toolbox of Visual Studio and you can drag it on the page where you want
it to appear.
To see how to do this, take a look at
How to add TextMenu to the Visual Studio Toolbox?
3. How to install component on shared hosting server?
Make request to Customer Service of your hosting service.
They will install the component for you.
4. How to change the theme of the menu?
Change the property StyleFolder to match the folder with theme you want.
Take a look at examples to see the available themes (styles).
7. How to create my own menu theme?
See tutorial page
here
Create a new folder inside Styles with the name of your new theme.
Copy the file Styles/style.css inside this folder.
Modify the included CSS classes:
.parentMenuContainer
.parentMenuContainer a
.parentMenuContainer #tm_subMenuWidthImage
.parentMenuItem
.parentMenuItem #tm_contentCell
.parentMenuItem #tm_contentCell a
.parentMenuItem #tm_submenuCell
.parentMenuItemOver
.parentMenuItemOver #tm_contentCell
.parentMenuItemOver #tm_contentCell a
.parentMenuItemOver #tm_submenuCell
.menuContainer
.menuContainer a
.menuContainer #tm_subMenuWidthImage
.menuItem
.menuItem #tm_contentCell
.menuItem #tm_contentCell a
.menuItem #tm_submenuCell
.menuItemOver
.menuItemOver #tm_contentCell
.menuItemOver #tm_contentCell a
.menuItemOver #tm_submenuCell
Note: you might not need to define all the styles above.
Take a look at the existing themes for examples.
13. How to add TextMenu to the Visual Studio Toolbox?
For
Visual Studio 2005:
Go to toolbar menu Tools > Choose Toolbox Items... > Click button 'Browse...' >
> Find obout_TextMenu.dll > Click 'Open' > Click OK
To see how add a reference to the component in Visual Studio,
read
How to add reference to dll in Visual Studio project?
14. Where to put folder 'TMStyles' ?
You can put folder 'TMStyles' from zip file into 'C:\Inetpub\wwwroot'
You can also put it to any other location on your web server under the root folder.
Use web relative paths:
- If folder was placed in 'C:\Inetpub\wwwroot':
TextMenu1.StyleFolder = "/TMStyles/Styles/Style1"
- If folder was placed in 'C:\Inetpub\wwwroot\MyPath':
TextMenu1.StyleFolder = "/MyPath/TMStyles/Styles/Style1"
- If folder was placed in the same folder with your aspx file:
TextMenu1.StyleFolder = "TMStyles/Styles/Style1"
Also see
How to set path for my page?
Also see
How to run examples?
17. How to add links to menu items ?
Menu items have two properties that help you open new pages on click:
·
Url - sets the page to be opened
·
UrlTarget - the target frame to open the page
Url can be any URL of a page (relative or absolute), just like the href of a link.
UrlTarget can be:
- the name of an existing frame or iframe in the page
- _blank to open in a new browser window
- _top to open in the top document of the current window
- _self to open instead of the current page
Url can also contain JavaScript commands that can be executed on click. Take a look at
JavaScript Links tutorial
19. What browsers are supported?
TextMenu has been tested and works the same under Internet Explorer, Netscape Navigator, Mozilla FireFox, Safari and Opera.
Note: TextMenu might also work correctly under other browsers, but it has not been tested yet.
21. Does TextMenu work with ASP classic too, or only with ASP.NET?
Unfortunatelly this component does not work with ASP classic, only with ASP.NET.
23. Is working perfectly on my development server, but it doesn't work on the production server.
On the server,
1. Open IIS console and go into properties of your website.
2. Switch to "Home Directory" tab.
3. Click on "Configuration" button under "Application Settings".
4. In the new window go into "Mappings" tab.
5. Copy (into notepad for example) all values for .aspx extension.
6. Click "Add" button to add a new entry.
7. "Executable" field is the same as the path for .aspx extension
(example: c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll).
8. "Extension" field must be ".axd".
9. Verbs are limited to "GET,HEAD,POST,DEBUG".
10. Uncheck "Verify that file exists" (important that it is unchecked).
Click OK on all open dialogs.
This should now reference web resource files correctly.
24. Does TextMenu work inside User Control or Master Page?
Yes, TextMenu works inside User Control or Master Page.
Download ready working examples with source code.