Jag har en xml datasource och en aspx sida som skapar en xml filProblem med xml datasource
Det fungerar när jag skriver hela adressen till aspx sida
<code>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="/*/*" DataFile="http://localhost/tik2006/xml/fil.aspx></asp:XmlDataSource>
</code>
Men när jag gör så här så fungerar det inte
<code>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" XPath="/*/*" DataFile="~/xml/fil.aspx></asp:XmlDataSource>
</code>
Jag får det här felmeddelandet
<code>
Name cannot begin with the '%' character, hexadecimal value 0x25. Line 1, position 2.
</code>
xml filen ser ut så här och fungerar alltså när jag länkar in den som idet första exemplet
<code>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode title="Start" url="~/portalfiles/hockey/startpage/club/default.aspx?pageID=1" description="Start" />
- <siteMapNode title="Lagen" url="~/portalfiles/hockey/startpage/team/default.aspx?pageID=13" description="Lagen">
<siteMapNode title="A-laget" url="~/portalfiles/hockey/startpage/team/default.aspx?pageID=14" description="A-laget" />
</siteMapNode>
</siteMap>
</code>
Går det inte att lägga in filen på det sättet?