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


Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-19 15:45:47 - Benny Jonsson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 620 personer

Någon som har fixat att "Kalla på serverside function (page method) via javascript från usercontrol"
Tja problemet kvarstår men nu i ny tråd [Kalla på serverside function via javascript] jag glömde säga att det var från en usercontrol.
Och vad jag kan hitta så funkar det inte att kalla på saker i en usercontrol :-(


Svara

Sv: Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-20 09:00:47 - Fredrik Malmström

Varför vill du uppnå detta?


Svara

Sv:Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-20 09:48:35 - Benny Jonsson

Jag använder UserControls eftersom jag vill bygga komponentbaserat (och vår utvecklingspolicy säger det). Och eftersom komponenter inte skall behöva ha vetskap om andra komponenter (det är ju därför de är komponenter) sker kommunikationen (på klientsida) via javascripts event (skrivna i prototyp).

Lite konstigt sen att om jag hade buntat ihop allt fult så fungerar det men om man försöker snygga till och göra komponentbaserat så finns det inget stöd för det :-(


Svara

Sv: Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-20 12:02:34 - Benny Jonsson

http://pietschsoft.com/Blog/Post.aspx?PostID=784 <-- Kanske kan vara en lösning... Får kolla upp lite mer.

Visser ligen säger http://www.tednyberg.com/Default.aspx?id=70 --> "Din sidmetod kan inte vara deklarerad i en .cs-fil som tillhör en user control"

Men jag skall se vad som fungerar :-)


Svara

Sv:Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-20 12:52:00 - Oskar Johansson

Kan du inte använda en webservice..?


Svara

Sv: Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-20 13:53:27 - Benny Jonsson

Jo visst kan jag det... men det löser inte mitt problem!
Vet inte om du har hört talas om saker som komponentbaserat och skicktade lösningar?
Verkar inte som MS tycker att man skall använda deras usercontrols för att göra "snygga" lösningar :-(


Svara

Sv:Kalla på serverside function via javascript från usercontrol

Postades av 2007-07-23 10:47:08 - Fredrik Malmström

Hur har det gått?

Eftersom du inte vill använda webservice som blir det naturliga, men det finns ju ett litet fulsätt faktiskt..

det är att man ex. skickar ett värde till sidan med javscript i så att säga en querystring, eftersom någon form av postning till sidan måste ske.
Så får man i usercontrol.ascx.vb kolla om querystringen finns. Kan man göra i page_load, och sedan om den finns och har ett värde som vi tillåter, exekvera metoden..

är kanske inte det sättet du hade tänkt dig, men om man nu inte vill använda sig av webservice.. för att det kanske nu inte passar.. så kan detta kanske vara ett alternativ... KANSKE! :)

<code>
If Request.QueryString("QueryString") = "något" Then
CallMethod(Request.QueryString("QueryString"))
End if

Private Sub CallMethod(Optional ByVal string As String = "")

Select Case(string)
Case "DropUser"
MethodDropUser()
Case "UpdateUser"
MethodUodateUser()
Case Else

End Select

End Sub


</code>




För dem som inte riktigt vet vad skiktade lösningar är.. :)
Här är en 3-skikts som består av

1. Gränssnittet
- Webforms med ex inlänkade usercontrols.
kommunikation görs till användaren samt affärslagret.

2. Affärslagret
- Vb, Cs filer, kommunikatin med datalager

3. Datalagret
- Vb, Cs filer, kommunikation med databas


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 169
27 953
271 705
775
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