---
title: "Asp:Hyperlink med Sub (Nybörjare)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/86559-asp-hyperlink-med-sub-nybörjare"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "M477145"
published: "2003-09-21T12:43:07.000Z"
updated: "2003-09-22T08:07:12.000Z"
replies: 5
views: 320
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/86559-asp-hyperlink-med-sub-nybörjare"
---

# Asp:Hyperlink med Sub (Nybörjare)

## #1 — M477145, 2003-09-21T12:43Z

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: 

```
<% @ 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>
```

Permalänk: https://www.webforum.nu/p/86559

## #2 — Broskan, 2003-09-21T15:17Z

Skriva ut

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

```
<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

Permalänk: https://www.webforum.nu/p/1163620

## #3 — Gladh, 2003-09-21T18:53Z

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

Permalänk: https://www.webforum.nu/p/1163789

## #4 — M477145, 2003-09-21T21:19Z

**EASY TIGER!!!** 
Det var en nybörjar-fråga. Ok? Brusa upp i någon annans ...

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

Permalänk: https://www.webforum.nu/p/1163899

## #5 — renholm, 2003-09-22T06:58Z

> **M477145 skrev:**
>
> **EASY TIGER!!!** 
> Det var en nybörjar-fråga. Ok? Brusa upp i någon annans ...
>
>
> > 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.

Permalänk: https://www.webforum.nu/p/1163996

## #6 — M477145, 2003-09-22T08:07Z

> Angående problemet så säger jag som Gladh. Du kan inte anropa en serverside funktion utan att anropa servern.

 

Jo, förstod det.

Permalänk: https://www.webforum.nu/p/1164029

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/86559-asp-hyperlink-med-sub-nybörjare
