Hello! I am new to asp.net so this may be something very simple (I hope)!
I an using Expression Web and have a Treeview on a page called helpstart.aspx. The treeview works fine on my PC in the development server, but when I upload to my site, the treeview does not display, and no errors are shown. There is one iframe on the same page that does display.
This treeview is relatively small, uses a web.sitepath as the datasource, and there is no active code on this page (or anywhere in the site). The treeview is not on a master page.
The treeview is nested inside two div tags: one is for a left column, the other is just for positioning.
Is it possible that my Host is not supporting asp.net for my site?
This is the html from the helpstart.aspx page:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ Page Language="VB" %>
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>LOS Help</title>
<link rel="stylesheet" type="text/css" href="DETHelp/Master.css" />
</head>
<body>
<form id="form1" runat="server" >
<div id="left_col">
<div style="position: absolute; width: auto; height: auto; z-index: 1; left: 12px; top: 15px" id="layerTreeView">
<asp:TreeView runat="server" id="TreeView1" DataSourceID="SiteMapDataSource1" ShowLines="True" ExpandDepth="0" Font-Names="Tahoma" Font-Size="Small" LineImagesFolder="~/TreeLineImages" Target="Iframe1">
</asp:TreeView>
<asp:SiteMapDataSource runat="server" ID="SiteMapDataSource1" ShowStartingNode="false">
</asp:SiteMapDataSource>
</div>
</div>
</form>
<div id="page_content" style="left: auto; top: auto; height: auto" >
<iframe name="Iframe1" src="DETHelp/DETStart.aspx" width="100%" scrolling="auto" frameborder="no" height="800" marginheight="0" >
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
</div>
</body>
</html>