Avatar billede tl Nybegynder
26. september 2002 - 14:05 Der er 8 kommentarer

Server tags cannot contain <% ... %> constructs.

Hvis jeg prøver følgende kode:

<% int maxRows=3;
for (int i=0; i<maxRows; i++) {
%>
<tr>
<td               
<input type='file' id=<%=i%> runat='server' size='50'>
</td>
</tr>
<% } %>

får jeg fejlen fra overskriften...

Hvorfor kan man ikke programmere direkte ind i server tags???. Findes der et workaround, da det foregående ville være ret smart.

Thanxz
T.
Avatar billede askhoej Praktikant
26. september 2002 - 14:11 #1
Prøv nedenstående ellers skal du måske overveje at bruge en <ASP:Repeater>

<script>
string output = "";
for(int i=0; i<maxRows;i++){
output = output + "<tr><td>etc." + i + "</td></tr>"
}
heps.Text = output;
<script>
<table>
<asp:label runat="server" id="heps">
</table>

/askhoej
Avatar billede tl Nybegynder
26. september 2002 - 14:40 #2
ok.. er en repeater ikke noget man bruges hvis man skal have data presenteret fra sin database?
Avatar billede tl Nybegynder
26. september 2002 - 14:41 #3
Hvorledes ville man kunne bruge en repeater her?
Avatar billede askhoej Praktikant
26. september 2002 - 14:45 #4
Du kan jo f.eks. bruge et array indeholde ID'er på dine felter til upload, som datakilde til en repeater.

/askhoej
Avatar billede tl Nybegynder
26. september 2002 - 15:00 #5
ok. sikke besværligt.. Surt at man ikke blot kan skirve det direkte..
Avatar billede askhoej Praktikant
26. september 2002 - 15:05 #6
omvendt så bliver koden også noget pænere :-)

/askhoej
Avatar billede odegaard Nybegynder
26. september 2002 - 18:09 #7
askhoej har fat i det helt rigtige. Filosofien er netop at dele kode og html helt op (endda i hver sin fil hvis man lyster!). Det største problem med klassisk ASP var jo netop dette rod mellem kode og HTML.
Avatar billede askhoej Praktikant
19. oktober 2002 - 23:10 #8
Fik du løst dit spg?

/Askhoej
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