Avatar billede baitianlong Nybegynder
22. oktober 2008 - 17:07 Der er 4 kommentarer og
1 løsning

elementaert .net, variabler fra codebehind til html

Naar jeg skal bruge asp.net, hvilket jeg desvaerre skal, saa kan jeg ikke finde ud af at faa fat i variabler fra koden i html'en.

Jeg kan fint hente fra en database og vise det ved at databinde til en kontrol (DataList) men hvis jeg blot vil have fat i noget uden en kontrol, ved jeg ikke hvordan!!?

Jeg er vant til at bruge "gammeldags" jsp/asp/php stil:

<%
string s = "davs";
%>
....

<%= s %>

og det virker rent faktisk i asp.net, men for at goere det mere rigtigt skal man jo bruge

<script runat="server"> eller codebehind

og hvis variablen ligger der:

protected void Page_Load(object sender, EventArgs e)
    {
        string s = "davs";
    }

...hvordan hulen faar man saa fat i den i html'en?

jeg har proevet med:

1) <%= s %>
2) <asp:Label runat="server" Text='<%# Eval("s") %>' />

og mange flere...

Hvad er hemmeligheden? :)
Avatar billede erikjacobsen Ekspert
22. oktober 2008 - 17:18 #1
3) <asp:Label runat="server" ID="hererjeg" %>' />
    og i codebehind
  hererjeg.Text="Davs med dig";
Avatar billede erikjacobsen Ekspert
22. oktober 2008 - 17:19 #2
Ups:

3) <asp:Label runat="server" ID="hererjeg" />
    og i codebehind
  hererjeg.Text="Davs med dig";
Avatar billede baitianlong Nybegynder
22. oktober 2008 - 17:37 #3
Tak for det :) ret basalt, men jeg kunne ikke lige ramme plet... Smider du et svar?
Avatar billede erikjacobsen Ekspert
22. oktober 2008 - 19:08 #4
Jeg samler slet ikke på point, tak. Svar selv, og accepter dit eget svar.
Avatar billede baitianlong Nybegynder
22. oktober 2008 - 19:38 #5
Paa vegne af Erik Jacobsen
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