webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > .NET

.NET I detta forum diskuteras ämnen som berör .NET-plattformen, bland annat asp.net.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2003-09-21, 13:43   #1
M477145
Medlem
 
Registrerad: 2001-09-26
Ort: Göteborg
Inlägg: 49
Lösningar: 0
fråga Asp:Hyperlink med Sub (Nybörjare)

Hej. Jag vill skapa en länk med <asp:hyperlink... som NÄR man trycker på länken ska en SUB utföras. Detta börde gå utan att sidan laddas om tycker jag. Jag vill nämligen ha kvar informationen som redan står på sidan och där med inte ladda om den. kan någon visa? Så här trodde jag att man kunde göra, men icke:
Kod:
<% @ Import Namespace="System.Data" %>
<html>
<head>
  <title>Untitled</title>
  <script runat="server">
  Sub PrintText()
    texten.Text = "Hejsan"
  End Sub
  </script>
</head>

<body bgcolor="#C2C287" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#660000" vlink="#660000" alink="#660000">
<asp:HyperLink id="Printer" Runat="server" NavigateUrl="#" OnClick="PrintText()">Skriv ut</asp:HyperLink> 
<br>
<br>
<asp:Label id=texten runat="server"/>
</body>
</html>
__________________
* Mattias
M477145 besöker inte forumet just nu   Svara med citat
Äldre 2003-09-21, 16:17   #2
Broskan
Medlem
 
Registrerad: 2000-03-09
Ort: Solna
Inlägg: 121
Lösningar: 3
Skriva ut

Är det så här du vill ha det?

Kod:
<html>
<head>
  <title>Untitled</title>
  <script runat="server">
  Sub PrintText(sender As Object, e As System.EventArgs)
    texten.Text = "Hejsan"
  End Sub
  </script>
</head>

<body bgcolor="#C2C287" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#660000" vlink="#660000" alink="#660000">
<form runat="server">
<asp:Linkbutton id="Printer" OnClick="PrintText" Text="Skriv ut" Runat="server"/>
</form> 
<br>
<br>
<asp:Label id=texten runat="server"/>
</body>
</html>

//Broskan
Broskan besöker inte forumet just nu   Svara med citat
Äldre 2003-09-21, 19:53   #3
Gladh
Medlem
 
Registrerad: 2001-05-06
Ort: Skåne
Inlägg: 3 024
Lösningar: 141
Nej du kan inte kalla på en funktion (som skall köras på servern) utan att sidan skall laddas om, hur skall det gå till hade du tänkt?

Vill du inte ladda om sidan så får du använda vanlig JavaScript och inte ASP.NET. Vill du ladda om sidan och behålla dina värden i de servercontroller som du har data i, så får du sätta viewstate = true på de servercontroller som du vill behålla datan på.

- M
__________________
Vad är värst? Att jag har fördomar om folk, eller att de hela tiden infriar dem?
Gladh besöker inte forumet just nu   Svara med citat
Äldre 2003-09-21, 22:19   #4
M477145
Medlem
 
Registrerad: 2001-09-26
Ort: Göteborg
Inlägg: 49
Lösningar: 0
förvånad

EASY TIGER!!!
Det var en nybörjar-fråga. Ok? Brusa upp i någon annans ...
Citat:
Nej du kan inte kalla på en funktion (som skall köras på servern) utan att sidan skall laddas om, hur skall det gå till hade du tänkt?
__________________
* Mattias
M477145 besöker inte forumet just nu   Svara med citat
Äldre 2003-09-22, 07:58   #5
renholm
Medlem
 
Registrerad: 2001-04-21
Ort: Stockholm
Inlägg: 2 048
Lösningar: 66
Citat:
M477145 skrev:
EASY TIGER!!!
Det var en nybörjar-fråga. Ok? Brusa upp i någon annans ...
Citat:
Nej du kan inte kalla på en funktion (som skall köras på servern) utan att sidan skall laddas om, hur skall det gå till hade du tänkt?
M477145: Gladh menade troligtvis inget illa utan bara svarade på din fråga. Angående problemet så säger jag som Gladh. Du kan inte anropa en serverside funktion utan att anropa servern.
__________________
Kristoffer Renholm
Netlight Consulting
renholm besöker inte forumet just nu   Svara med citat
Äldre 2003-09-22, 09:07 Markerad som löst av M477145   #6
M477145
Medlem
 
Registrerad: 2001-09-26
Ort: Göteborg
Inlägg: 49
Lösningar: 0
Citat:
Angående problemet så säger jag som Gladh. Du kan inte anropa en serverside funktion utan att anropa servern.
Jo, förstod det.
__________________
* Mattias
M477145 besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > .NET

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 10:19.


Powered by: vBulletin Version 3.8.6
Copyright © webForum