Avatar billede ketchup Nybegynder
16. juni 2005 - 11:25 Der er 1 kommentar

DataBinder.Eval ?

Jeg vil gerne have indholdet af min XML fil udskrevet i, men der kommer altid en fejl ...

min xml ser sådan ud ?

<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/css" href="http://www.newsfactor.com/rssstyle.css"?>
<rss version="2.0">
  <channel>
    <title>NewsFactor Network</title>
    <link>http://www.newsfactor.com</link>
    <description>Tech News by NewsFactor Network (http://www.newsfactor.com).</description>
    <language>en-us</language>
    <copyright>Copyright © 2005 NewsFactor Network, Inc.</copyright>
    <managingEditor>editorial@newsfactor.com</managingEditor>
    <webMaster>webmaster@newsfactor.com</webMaster>
    <pubDate>Wed, 15 Jun 2005 15:45:11 -0500</pubDate>
    <lastBuildDate>Wed, 15 Jun 2005 15:45:11 -0500</lastBuildDate>
    <category>NewsFactor Network News</category>
.................

Min kode ser sådan ud

protected System.Data.DataSet dataSet1;
protected System.Web.UI.WebControls.Repeater Newz;

dataSet1.ReadXml(MapPath("XMLFile.xml"));
Newz.DataSource = dataSet1;
Newz.DataBind();

det jeg har sat ind i HTML'en ser sådan ud

<%@ Import Namespace="System.Data" %>
<form runat="server">;
<table border="1" width="20%">
<asp:repeater id="Newz" runat="server">
    <HeaderTemplate>
    <tr>
    <th>Title</th>
    <th>link</th>   
    </tr>
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td><%#DataBinder.Eval(Container.DataItem,"title")%></td>
    <td><%#DataBinder.Eval(Container.DataItem,"link")%></td>
    </tr>   
    </ItemTemplate>
  </asp:repeater>
</table>
</form>


Jeg får denne fejl

System.Web.HttpException: DataBinder.Eval: 'System.Data.DataRowView' does not contain a property with the name title.
   
Hvad er fejlen ? Håber der er en der kan hjælpe :-)
Avatar billede burningice Nybegynder
16. juni 2005 - 12:39 #1
that is not a valid dataset xml-format.

prøv at bruge det her framework istedet til at læse din rss og binde det til din repeater: http://www.codeproject.com/csharp/rssframework.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester