Rich,
Could you please post here how do you redirect?
Or create a small standalone example that we can use to debug the problem.
I created a simple example using built-in filesystem demo (it uses load-on-demand) and put context menu here having the only item that causes page to postback and redirects to a desired location.
So codebehind is:
using System;
public partial class Demo_Classic : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
FileSystemNodes.AddNodes(flyTreeView.Nodes, string.Empty);
}
}
protected void flyTreeView_PopulateNodes(object sender, NineRays.WebControls.FlyTreeNodeEventArgs e)
{
FileSystemNodes.AddNodes(e.Node.ChildNodes, e.Node.Path);
}
protected void fcm_Command(object sender, NineRays.WebControls.FlyContextMenuCommandEventArgs e)
{
Response.Redirect(\"http://www.google.com/\");
}
}
Context menu declaration:
So when I click the context menu item, page is posted back and redirected.