M477145Medlem sedan sep. 200145 inlägg 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>
BroskanMedlem sedan mars 2000126 inlägg 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
GladhMedlem sedan maj 20012 812 inlägg 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
M477145Medlem sedan sep. 200145 inlägg 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?
renholmMedlem sedan apr. 20012 266 inlägg
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.