Oprettet søn. d. 07. marts 2010 kl. 22:06:06

madand
madand (9.395 point. Point ude: 0)

ASP.NET MVC & jQuery genereret input bokse

Hej Alle,

Jeg står i et problem..
Jeg har nedenstående kode, som i kan se på siden, så er der noget jQuery, der får boksene Tog, Hotel, Fly osv, til at poppe frem. Hvis man tager dem frem, så kan man tilføje rækker, som også bliver genereret med jQuery. Det jeg har brug for, det er hjælp til hvordan jeg finder ud af hvor mange gange kunden har trykket på "tilføj", i min C# kode og få det ud af boksene som kunden har trykket på og sende via mail. Det er ikke mig der har skrevet jQuery, men den er lavet, så hver gang man klikker tilføj, så generere den et nyt id, som eks. "train[0].To" tilføj "train[1].To" tilføj "train[2].To" osv.


*Det er vidst nok ikke lavet på cwt-online.dk, men det har jeg lavet i min kode.*

Da boksene først bliver tilføjet når kunden trykker Tilføj, så er jeg blank, for hvordan får jeg så fat i det? og kan det lade sig gøre?

Meget rodet måske, men spørg alt hvad i vil, hvis i mangler uddybninger.


Url: http://www.cwt-online.dk


EmailHelpers.cs:
http://pastebin.com/ (...)

Index.aspx:
http://pastebin.com/ (...)

EmailController.cs:
http://pastebin.com/ (...)

Emai.cs:
http://pastebin.com/ (...)

Skrevet søn. d. 07. marts 2010 kl. 22:07:27| #1

madand
madand (9.395 point)
EmailController skal hedde: OrderController.cs og her er koden:
http://pastebin.com/ (...)

Skrevet søn. d. 07. marts 2010 kl. 22:30:57| #2

buzzzz
buzzzz (46.581 point)
ifyoudo.net
Går ud fra det er en i Form ... og så bliver det jo automatisk postet tilbage til din Controller ...

var list = HttpContext.Current.Request.Form.GetValues("train");

ellers en class
public class Tog
(
public string To{get; set}
)

og din controller:

public ActionResult(List<Tog> train)
{

}

// PS. Intet er testet ... men burde virke

Skrevet man. d. 08. marts 2010 kl. 09:42:54| #3

madand
madand (9.395 point)
Hey Buz, mange tak for hurtig response..
Er stadig meget ny i ASP.NET og har ikke rigtig arbejdet så meget med List<>, selvom det virker sejt..

Kan du skrive lidt mere hvad der skal stå i det ActionResult?, jeg er virkelig helt blank..

Skrevet man. d. 08. marts 2010 kl. 09:48:07| #4

madand
madand (9.395 point)
Kunne det være noget ala det her:
<% using(Html.BeginForm())  { %>
        <% for(var i = 0; i <= 10; i++) { %>
            Firstname:
            <%= Html.TextBox("informations[" + i + "].Firstname") %><br />
            Lastname: <br />
            <%= Html.TextBox("informations[" + i + "].Lastname") %><br /><br /><br />
        <% } %>
       
        <input type="submit" />
    <% } %>

Skrevet man. d. 08. marts 2010 kl. 10:41:57| #5

buzzzz
buzzzz (46.581 point)
ifyoudo.net
ja, så skal din liste hedder

var informations = new List<Persons>();

Persons har så 2 props ... Firstname og Lastname.

mvh

Skrevet man. d. 08. marts 2010 kl. 10:43:14| #6

buzzzz
buzzzz (46.581 point)
ifyoudo.net
http://haacked.com/ (...)

Udover det med Index tingen ikke er nødvendig længere ...

Skrevet tir. d. 09. marts 2010 kl. 23:08:50| #7

madand
madand (9.395 point)
Lyder rigtig godt :)
Phil Haack hjalp en hel del..
Smider du svar?

Skrevet tir. d. 09. marts 2010 kl. 23:13:46| #8

buzzzz
buzzzz (46.581 point)
ifyoudo.net
Skrev du mail til ham eller hans side der hjalp?

svar.

Skrevet tir. d. 09. marts 2010 kl. 23:23:15| #9

madand
madand (9.395 point)
Det var linket du sendte der hjalp :)
og mange tak for det.. Du er der altid når man har brug for .NET hjælp

Skrevet ons. d. 10. marts 2010 kl. 00:01:37| #10

buzzzz
buzzzz (46.581 point)
ifyoudo.net
Yes, ellers er Arne_v eller nogen af de andre

asp.net mvc er nice ... et pros/cons mellem det og webforms.

mvh

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Input string was not in a correct format"

Oprettet den 12. februar 2012 kl. 03.26
sibga giver 60 point for svar | Giv et svar »

Koordinater for nyt vindue efter scroll, csharp.

Oprettet den 11. februar 2012 kl. 01.54
bjarnefilm giver 30 point for svar | Giv et svar »

Treeview hovedmenu á lá Dynamics C5

Oprettet den 10. februar 2012 kl. 08.12
olehaahr giver 30 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger