Highslide JS .NET v4.1.4
ASP.NET, Highslide, UI By Dave Ward on June 3rd, 2009A new version of Highslide JS .NET is available today. Nothing major has changed in the .NET control, but the newer Highslide JS version includes several bug fixes, compatibility improvements, and performance benefits.
To eliminate one common source of confusion, I’ve decided to begin versioning Highslide JS .NET based on the version of Highslide JS embedded within the the control. For example, since this release is v4.1.4, it contains v4.1.4 of Highslide.
Changes in v4.1.4 include:
- Updated embedded Highslide JS script version to 4.1.4. You can see what has changed in that on the Highslide.com changelog page.
- Added ControlBarPosition property to the HighslideManager, which allows you to position the enlargement’s control bar in any corner of the image.
- Added several properties (ControlBarPreviousTitle, ControlBarNextTitle, ControlBarMoveTitle, and ControlBarCloseTitle) to control title attributes of links rendered in the control bar. Useful for localization.
As always, the free download is available on the Highslide JS .NET project page.
Similar posts
What do you think? Your comments are welcome.
I appreciate all of your comments, questions, and other feedback, but please try to stay on topic. If you have a question unrelated to this post, I recommend posting on the ASP.NET forums instead.
If you're replying to an existing comment, please use the threading feature. To do this, click the "Reply to this" link underneath the comment you're replying to.


Will you be making a ASP.NET MVC version?
I probably will.
The control doesn’t rely on postbacks at all, so it’s not fundamentally a problem to make it MVC friendly. The only issue is that it currently uses the Page to register JavaScript/CSS.
I try to use HighslideJS.NETv4.1.4 in a sample page (WebForm with Master page).
When i call the page via the fisical path, is all rigth.
But when i call the page via virtual path (System.Web.Routing, … BuildManager.CreateInstanceFromVirtualPath ),
the page is loaded correctly, but on click, the image don’t open in pop-up and is hang-up on the label “Loding…”
Thanks in advanced
Make sure your routing setup isn’t mis-rounting requests to WebResource.axd (which this control uses to inject JS/CSS into the page).
If that’s not it, can you send me a simple project that reproduces the problem? I’ll take a look at it.
Hello
First of all, thank you for this nice control.
My problem is similar to “cacler” problem.
I’m ignoring routing WebResource.axd
routes.Ignore(“{resource}.axd/{*pathInfo}”)
but the problem still exist, when i click on the image, it does not open, is there any workground for this problem.
thnaks in advance
How can i change style of popup. For example, position of controlbar to middle and change background of controlbar to gray color.
Thanks in advanced
You could change the controlbar graphic by overriding the .controlbar CSS. I’m not sure if you can position it in the center though. If so, it would be with CSS (.controlbar is the class to change).
Hey Dave,
Does this work with HTML content too?
Thanks in advanced
It doesn’t currently.