Thanks for the response, Amanda. It answers half of my question, probably the most difficult half.
The other part I need an answer to is how to use an Oracle table as the data source.
This is my Oracle DataSource:
<%--Datasource for Employee State, County, Zip Code Work Areas--%>
<asp:SqlDataSource ID="SqlDataSourceEmpStateZip"
runat="server"
ConnectionString="<%$ ConnectionStrings:MSHPIDb %>"
ProviderName="<%$ ConnectionStrings:MSHPIDb.ProviderName %>"
SelectCommand="SELECT STATE, COUNTY_NAME, ZIP_CODE FROM TIME_ZONE GROUP BY STATE, COUNTY_NAME, ZIP_CODE ORDER BY STATE, COUNTY_NAME, ZIP_CODE"
UpdateCommand="UPDATE EMP_STATE_ZIP SET STATE = :STATE, COUNTY_NAME = :COUNTY_NAME, ZIP_CODE = :ZIP_CODE WHERE LOGINID = :LOGINID">
<UpdateParameters>
<asp:Parameter Name="STATE" />
<asp:Parameter Name="COUNTY_NAME" />
<asp:Parameter Name="ZIP_CODE" />
<asp:Parameter Name="LOGINID" />
</UpdateParameters>
</asp:SqlDataSource>
But when I try to attach it to the TreeView, I get this error message:
The DataSourceID of 'tvEmpStateZip' must be the ID of a control of type IHierarchicalDataSource.
I have tried to export the Zip Code data as an XML file, but the TreeView will no populate properly.
Suggestions? Thanks for any help you can provide.