Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


codebehind, problem

Postades av 2003-01-13 21:44:24 - Johan Rosenson, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 919 personer

jag har stora problem att förstå hur codebehind funkar

jag har just nu så här på en av mina aspx sidor...

<%@ Page Language="vb" codebehind="test7.aspx.vb" AutoEventWireup="true" %>

ska det vara så här? hur ska jag sen skriva koden i test7.aspx.vb då?
som jag hade gjort utan codebehind ?

<script runat="server">
sub page_load()
label1.text = "Test"
end sub
</script>

eller ?
sprid gärna lite ljus över detta åt mig.


Svara

Sv: codebehind, problem

Postades av 2003-01-13 22:16:14 - André Isaksson

Här har du lite läsning: http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=152


Svara

Sv: codebehind, problem

Postades av 2003-01-15 10:41:13 - Mikael Sand

Om jag har fattat det hela rätt så ska du helt enkelt bara få till ett pageLoad event i code behind. Om det är så ska du skriva följande:

<code>
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

label1.text = "test"
</code>

Om du nu undrar vad "sender" och "e" innebär så är det helt enkelt de argument som PageLoad vill ha för att fungera.

Deklarationen av en sk. eventhandler varierar mellan vilka event det är och därför är det lättast att låta VS skriva dem, genom att du väljer den kontroll du vill skapa ett event för i dropdownlistorna längst upp och sen väljer det event som du vill skapa.

För exempel kan du söka upp "DataGrid class (System.Web.UI.WebControls), events" i hjälpen.

De argument som "kommer in till" eventet är iblend riktigt bra att ha eftersom de innehåller information som t ex "Vilken rad klickade användaren på i listan?" och dyligt.

Vill du veta mer? Maila mig med frågor så skriver jag en artikel.

//Mikael.NET


Svara

Sv: codebehind, problem

Postades av 2003-01-15 13:14:51 - Fredrik Salomonsson

Hej.

Jag antar att du skriver koden i en annan texteditor än VS.NET
T.ex "ASP.NET Web Matrix". http://www.asp.net

Det finns dock inget stöd för code-behind i den (sist jag tittade) så det får du implementera själv via ett PAGE-direktiv och arv.
(code-behindfilen utgör en klass som ärver från System.Web.UI.Page)
T.ex

<code>
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="contactlist.aspx.vb" Inherits="intracomFW.contactlist1"%>
</code>

.vb:

<code>
Public Class contactlist1
Inherits System.Web.UI.Page

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

End Class
</code>

//fredda


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 156
27 952
271 704
13 773
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies