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? :)