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


Skicka form till en 3:e part

Postades av 2008-09-04 16:52:21 - Jimmy Mattsson, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 1191 personer

Hej

Jag har en betalningsfunktion där jag behöver skicka med MerchantId m.m. till en 3:e part för betalning. Detta är ju jätte enkelt i vanlig ASP, där behöver jag bara sätta action i min form-tag för att skicka data, för att dra en parallell över vad jag vill göra. Jag har försökt trixa med WebRequest och WebClient, de skickar datan fint men skickar inte vidare användaren. Jag har sökt efter detta men lösningar med en mellansida i asp som skickar vidare formuläret med hjälp av javascript känns riktigt amatörmässigt och fult. Måste finnas något bättre stöd för detta direkt i .Net.

MVH

Jimmy


Svara

Sv: Skicka form till en 3:e part

Postades av 2008-09-05 09:16:33 - Fredrik Malmström

Du vill:

1 ) Skicka data från .NET-sida till 3:e parts sida.

2 ) Skicka vidare användaren till samma sida eller?


Då kommer frågan, vilken typ av postningar stöder den här 3:e parts sidan? Stöder den Querystrings så kan du ju alltid skicka iväg datan samt användaren via: Response.Redirect

Stöder den inte Querystrings och du skall göra en postning med POST med data samt skicka användaren till samma sida.

Så borde du kunna göra på följande sätt:

Där PostIt är en javascript funktion.

private void Page_Load(object sender, System.EventArgs e)
{
 buttonSubmit.Attributes.Add("onclick", "return PostIt();");
}


PostIt
function PostIt()
{
 document.forms[0].action = "http://www.google.se/";
 document.forms[0].method = "POST";
 document.form1.submit();
}



Svara

Sv:Skicka form till en 3:e part

Postades av 2008-09-05 10:25:07 - Jimmy Mattsson

Tack för ditt svar! De stödjer endast post och inte QuesryStrings, tyvärr. Annars vore ju det enklast.

Hur som helst, steg för steg vad jag vill göra:

1. Kunden fyller i sina uppgifter, så som namn och adress
2. Kunden klickar på betala.
3. En postback görs och uppgifterna sparas i en databas, order nummer skapas
4. Scriptet skapar Form datan och skickar det via POST till 3:e part där kortuppgifter m.m. kommer anges.

Vi har diskuterat lösningen med Redirecta till en sida, vars funktionalitet endast är att posta formuläret som skapas med hjälp av javascript, likt din lösning ovan. Men jag tar det som en nödlösning, det känns extremt meckigt och fult. Det är ändå 2008, det måste finnas snyggare, smidigare sätt att göra detta på, så som ASP gjort i så många år redan.


Svara

Sv: Skicka form till en 3:e part

Postades av 2008-09-05 11:59:05 - Fredrik Malmström

1. Scriptet skapar Form datan och skickar det via POST till 3:e part där kortuppgifter m.m. kommer anges.

Om formdatan skulle sparas i ex. Sessions och sedan görs en Server.Transfer till helt ny sida där man kan använda sig av en ful postning med javascript till 3:e part.

I och med att ASP.NET alltid gör postningar till sig själv, så blir man lite begränsad i detta fall skulle jag tro.




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 165
27 952
271 704
988
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