NEWSLETTER
 Note: SlidingMenu v2.0 is NOT compatible with vs2005, please do not try to install SlidingMenu v2.0 with your vs2005 - it will not work.
With layered areas you can hold a lot more information on a lot less space - SlidingMenu slide through these layers!
  Menulab home >> SlidingMenu >> Known errors         ASP.NET Offsite Freelance Programmer  
Problem with aligning a table cell holding a SlidingMenu
If a SlidingMenu is written inside a table cell and this cell is aligned=center, then the content inside the SlidingMenu will move to left align at the center. This problem can be solved by writing another table inside the first table cell and then put the SlidingMenu inside the nestet table. Problem is not yet examined.
Visual disturbance then sliding
There seems to be a problem with the right side of a SlidingMenu if 2 conditions are met, 1) the width of the SlidingMenu is set in percent AND 2) there is a scrollbar in the Group that closes. Problem is not yet examined.
Drawing SlidingMenu on the Designer crashes VS.NET IDE
If your VS.NET IDE Designer is in Grid layout (as opposed to Flow layout), it is possible to add a Toolbox Item (here the SlidingMenu) in 2 different ways: 1) dragging the item from the Toolbox to somewhere on the Designer surface and 2) marking the item and draw a rectangel on the Designer surface (only in Grid layout). If you try to add the SlidingMenu using method 2, your VS.NET IDE will crash. This happens then the SlidingMenu tryes to write IntelliSense statement completion (xmlns:wm-attribute to the BODY tag) to the HTML source of your WebForm, in fact it happens then SlidingMenu tryes programmatically to switch the active tab from Design to HTML of your WebForm in order to insert the xmlns:wm-attribute. I do not know what triggers the fatal error in method 2 as opposed to method 1. The solution is to drag the SlidingMenu instead of drawing it.
Problem resizing a table cell holding a SlidingMenu
Then vertically aligning content within a table cell different from "top", a SlidingMenu inside this table cell will not vertically align within the table cell if the height of the table cell is changed eg. upon browser resizing. The problem comes from what seems to be a fact that if an element has height or width style set, the element will not vertical align within a table cell, further examination is necessary to qualify the situation.
A GroupCanvas is a pixel below its correct top then GroupHeader is set to zero
This problem will show itself in case you have a SlidingMenu there only say the first Group have a GroupHeader different from zero height. If then you put a HTML table inside the GroupCanvas of the next Group and expand that table to a 100% height and set a border on the table, it is possible to see that the GroupCanvas should have been one more pixel up then the Group is open. However, even if you work with GroupHeaders of zero height, you may never encounter this problem. Problem is not yet examined.
Error message show, but there is no error
Then SlidingMenu runs in full development mode <SlidingMenuStyle ClientAPIInclude="ExpandedWithDevelopmentInfo" ... />, you will be told if the height of the SlidingMenu is less than the sum of the headers plus the border around the SlidingMenu. This error message will also display if you press the Back button in your browser and comes back to a page there the SlidingMenu is loaded into an IFrame. In that case the error message should not show. The problem does only exists in full development mode and therefore not in your production code. However my solution of using JavaScript to tell you if the SlidingMenu is not high enough to encompass the GroupHeaders is in itself a bad solution and is likely to be solved by design in the next version (as I in the next version hope to implement a general exception scheme).
Missing Client API events on PostBack
The Client API events wm_3_onGroupOpened, wm_3_onGroupClosed and wm_3_onPositionChanged are not instantiated (client side) upon PostBack. It means that a SlidingMenu can have problems initialize correct GUI upon PostBack, for instance you could have different images in the GroupHeader depending whether the Group are open or closed, but since the SlidingMenu does not raise these events upon PostBack, there is no intrinsic way to find out if a certain group is open or closed initially after PostBack. The first time the SlidingMenu change after PostBack, everything works again, however to initialize correct GUI it can be necessary to use other Client API functions setting up the GUI yourself, there is a solution in the SlidingRSS example, look for the InitializeLocal() function in the bottom of the JS (JavaScript) tab. Problem is not yet examined.
Forgets open Group on second PostBack
Then submitting a page (Web Form), SlidingMenu default remember which Group was open (can be disabled eg. declaratively <SlidingMenuStyle RememberOpenGroup="False" ... />). However, then the second time a page is submitted, SlidingMenu forgets which Group was open. Problem is not yet examined.
Error Reporting
If you find an error or something that you expect is an error, please report it. You are also welcome to report even if you are not sure but eventually want to discuss whether you have found an error. If you want to discuss you will need to supply your mail adress or mail me directly at contact@menulab.com. You can read about my privacy policy here. If you don't want to give me your email adress, please use the email form without supplying your email adress.
Using the email form, you can also supply a URL that points to a webpage containing eg. an error message, my website will immediately download the page, so you don't have to expose the page longer than between you press the email form Send button and you get a confirmation back in maybe less than a minute - however in that timespan the page showing the error message must be public available from the Internet. If you have an error page that cannot be public exposed, it may be possible for you to make a JPG image from the page and attach it.
For security reasons only GIF, JPG and PNG files can be attached mail sent by the mail form.
 *
  
  

 * 
 
fields marked * must be filled.
Contact Menulab   |   Terms & Conditions   |   Privacy Policy   |   Sitemap   |   Copyright © Menulab 2003. All rights reserved.
Enterprise
Developer
Professional
Targeting private but professional persons or small companies, the cost is very low only $29. Buy Online

This license allow deployment on ONE website (like here on www.menulab.com).
Server
Freeware