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


Listbox och spara markerat

Postades av 2005-09-03 15:59:34 - Olle Pålsson, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 403 personer

Jag har två listboxar där användaren kan flytta poster mellan listboxarna med hjälp av ett javascript. Men när jag försöker spara ner användarens slutliga val i den högra listboxen funkar det inte, eftersom Listbox kontrollen bara kan spara ner det som fanns med i boxen när den skickades från servern. Alltså det som flyttas till boxen med hjälp av clientscript och som också med hjälp av clientscript markeras kan inte sparas server-side.

Följande kod hittar bara poster som finns i samlingen när sidan postades:

<code>
Dim Item As ListItem
Dim insPrnID As Integer

For Each Item In MyListbox.Items
If Item.Selected = True Then

insPrnID = Item.Value

Dim arParams2() As SqlParameter = New SqlParameter(3) {}

arParams2(0) = New SqlParameter("@prnID", SqlDbType.Int)
arParams2(0).Value = Item.Value

arParams2(1) = New SqlParameter("@groupID", SqlDbType.Int)
arParams2(1).Value = groupID

arParams2(2) = New SqlParameter("@createdDate", SqlDbType.SmallDateTime)
arParams2(2).Value = dtNowDate

arParams2(3) = New SqlParameter("@createdBy", SqlDbType.Int)
arParams2(3).Value = lngPrnID

SqlHelper.ExecuteNonQuery(strConn, CommandType.StoredProcedure, "sp_CreateNewGroupMember", New SqlParameter("@prnID", insPrnID), New SqlParameter("@groupID", groupID), New SqlParameter("@createdDate", dtNowDate), New SqlParameter("@createdBy", lngPrnID))
End If
Next
</code>

Man kan givetvis fixa problemet server-side, men det känns som om det borde finnas en lösning på något sätt. Dessutom blir processen att flytta mellan listboxarna mycket effektivare genom clientscript. Speciellt om man har många poster.


Svara

Sv: Listbox och spara markerat

Postades av 2005-09-03 17:11:22 - Johan Almblad

Olle
Jag hade ett liknande problem och löste det genom att på onSubmit köra ett clientside script som markerar alla poster i listboxen som innehåller de nya värdena. (Glöm inte att sätta listboxens prop SelectionMode till multiple)

Sedan kan du fånga upp alla värdena med hjälp av Request.Form

Johan


Svara

Sv:Listbox och spara markerat

Postades av 2005-09-13 15:36:17 - Olle Pålsson

Tack!


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 607
27 953
271 709
541
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