Avatar billede Slettet bruger
18. juli 2007 - 18:51 Der er 9 kommentarer og
1 løsning

Hvorfor virker min Repeater ikke?

Heej..
Jeg prøver at finde hoved og hale i alt dette DataBinder og repeater i ASP.NET. Jeg er så blevet henvist til denne Guide:

http://www.sitepoint.com/article/asp-net-repeater-control

Men jeg kan ikke rigtigt få den til at virke?
Her er koden til Repeateren:
       

<asp:Repeater id="catlist" runat="server">
            <HeaderTemplate>
                <tr>
                    <td class="imgspace">
                        <img src="Images/areas.jpg" width="91" height="28" class="bigtext" />
                    </td>
                </tr>
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        <div align="center">
                            <asp:HyperLink class="text" NavigateUrl="<%# "mainframeset.aspx?CatType=" +
                    DataBinder.Eval(Container.DataItem,"Sub_Category_ID")%>"
                    Text="<%#DataBinder.Eval(Container.DataItem, "Sub_Category_Text")%>"
                                runat="server" target="mainFrame" ID="Hyperlink1" NAME="Hyperlink1"/>
                                <br />
                            </asp:HyperLink>
                        </div>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                <tr>
                    <td></td>
                </tr>
            </FooterTemplate>
        </asp:Repeater>

----------------

Denne linje bliver gul inde i Microsoft Matrix:
Text="<%#DataBinder.Eval(Container.DataItem, "Brugernavn")%>"

Nogen som kan hjælpe?
Avatar billede neoman Novice
18. juli 2007 - 20:23 #1
I stedet for
Text="<%#DataBinder.Eval(Container.DataItem, "Brugernavn")%>"

prøv
'<%# Eval("Brugernavn") %>'

hvis du altså bruger .net 2 - kom lidt i tvivl, eftersom du snakker om "matrix" - bruger du Web Matrix ?? For den kører nemlig .NET 1.1, så er nogle år out of date.
Avatar billede Slettet bruger
19. juli 2007 - 12:06 #2
Okay jeg prøver lige at køre det i Microsoft Visuel Web Developer 05 i stedet..
Avatar billede Slettet bruger
19. juli 2007 - 12:17 #3
Jeg får stadig fejlen: Server tag is not well formed og så mærker den hele linjen med: <asp:hyperlink class="text" Navigate Url....../> op???
Avatar billede neoman Novice
19. juli 2007 - 12:32 #4
Vis lige hele taggen som den er nu
Avatar billede Slettet bruger
20. juli 2007 - 16:15 #5
Okay jeg er begyndt helt fra ny stortset fordi at jeg fandt ud af at det ikke var så nemt at skabe forbindelse til min MySQL server fra ´Asp.NET som jeg havde regnet med, alt det med drivere og så videre.

Jeg har nu uploaded MySql.Data.dll til min bin dir. Men når jeg så skriver
Avatar billede Slettet bruger
20. juli 2007 - 16:16 #6
<%@ import namespace="MySql.Data.MySqlClient" %>

så får jeg fejlen:
CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?)
Avatar billede neoman Novice
20. juli 2007 - 16:29 #7
prøv dette

http://forums.mysql.com/read.php?38,32355,32484#msg-32484

det virker som regel ret godt at smide en fejlmeddelelse ind i google
Avatar billede Slettet bruger
21. juli 2007 - 10:49 #8
Okay tak.. Men problemet er også at jeg hoster hos web10 altså kan jeg ikke komme ind i Framework mappen...

Men hvordan laver man sådan en omtalt reference?.. (i microsoft visuel web developer)?
Avatar billede neoman Novice
21. juli 2007 - 11:39 #9
Det der har jeg slet ikke styr på. Kan se at arne_v er i gang med dit problem, og han er en sand guldgrube af info, så mon ikke han får dig ind på det rette spor ?:)
Avatar billede Slettet bruger
21. juli 2007 - 12:27 #10
jo det håber jeg da :) .. Tak..

http://www.eksperten.dk/spm/788185
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