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


indatamask?

Postades av 2008-03-08 02:11:07 - Christer Lundqvist, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 1771 personer

Hur får jag till en indatamask med asp.net /vb ?

jag vill ex att alla mellanslag i början ska tas bort och skriver man 1 ska det vara 01, personnummer ska bli i rätt format, vissa fält ska bara acceptera heltal osv...

det går ju att koda modell: if textbox.text = 1 then textbox.text=01 if textbox =2 then textbox=02 osv
men det blir lite tungt.

Jag har sett grejor man kan installera på servern, men det går ju inte på en delad server.

Det lagras i databas sedan, och i access (och jag antar sqlserver) kan man ju välja det när man bygger tabellen men då är det väl lite sent att fixa det så jag antar att det bara skulle ställa till det, eller?


Svara

Sv: indatamask?

Postades av 2008-03-09 11:04:38 - Pelle Johansson

Kör du .net borde det gå att installera en dll så länge den är för .net framework.
Annars skulle jag nog skriva en egen liten funktion som gör en sådan korrigering - och inte minst validera innan det skickas vidare till databasen. Du kan ju använda tex regular expressen för första testen, sen i codebehind formattering ..


Svara

Sv: indatamask?

Postades av 2008-03-12 10:30:08 - Andreas Thorarins


>>det går ju att koda modell: if textbox.text = 1 then textbox.text=01 if textbox =2 then textbox=02 osv men det blir lite tungt.

på vilket sätt skulle några if och text replace bli för tungt ?
måste vara väldigt stor belastning och stor mängd textboxar innan det blir jobbigt för servern.

och är fallet så, kan du ju alltid formatera dem på clienten med javascript.



Svara

Sv:indatamask?

Postades av 2008-03-12 11:16:51 - Thomas Karlsson

Hej

Nu vet jag inte exakt vad du är ute efter men jag är nog beredd att hålla med Andereas "på vilket sätt skulle några if och text replace bli för tungt ?"


För om du vill att värdet i en textbox skulle lägga på en nolla så skulle det i all sin enkelhet kunna vara enligt följande

Dim strValue as String = dinTextBox.Text
if strValue < 10 then
strValue = "0" & strValue
end if


Vidare så finns det funktioner som "plockar bort" ev. mellanslag, detta borde du kunna hittat information om via Google eller kanske här på PelleSoft.

Hoppas du fick något uppslag.

Mvh,
Thomas


Svara

Sv: indatamask?

Postades av 2008-03-12 23:05:28 - Christer Lundqvist

Tack, jag menade att det skulle bli lite tungt för mig som kodar att komma på alla justeringar, men det kanske bara är latmasken i mig som tänker så :)

Jag ska leta efter funktionerna som tar bort mellanslag, bra början.
Jag såg en användare som alltid skrev några mellanslag före allt han skrev, beräkning, sortering och urval funkar dåligt då :(

Sen är det postnummer, telefonnummer, personnummer, stor bokstav i början och resten små, flera datafält som ex bara tar emot heltal, datum, tid. Det blir flera hundra textboxar att utvärdera "manuellt"...


Svara

Sv:indatamask?

Postades av 2008-03-12 23:51:29 - Mikael Åhlén

Hej,

Kan ASP.NET AJAX Toolkits kontroll MaskedEdit vara något?
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx

/m


Svara

Sv: indatamask?

Postades av 2008-03-13 19:50:19 - Christer Lundqvist

AJAX Toolkits verkar rocka riktigt ordentligt, tack!

Jag ska ägna några timmar åt att läsa om allt där i kväll!

Det blir dock att byta webhotell så vitt jag förstår då loopia bara har .net 2.0 och detta vill ha 3,5, å andra sidan så funkar det inte så bra med asp.net alls där så jag har tänkt byta ändå...


Svara

Sv:indatamask?

Postades av 2008-03-13 23:19:33 - Mikael Åhlén

Christer,

Loopia har precis infört ASP.NET 3.5 (läs mer: http://blogg.loopia.se/?p=55) så det ska vara lugnt.

Hur som helst, ASP.NET funkar alltid :)


Svara

Sv: indatamask?

Postades av 2008-03-27 22:13:55 - Christer Lundqvist

Så, nedladdat installerat och det är väldigt trevligt! Flera funktioner jag dragit mig för att bygga själv finns redan där, kanon!

Men, på loopia funkar det inte, får inget riktigt svar av supporten...
Funkar det för dig där Mikael (eller någon annan)?



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 166
27 952
271 704
1 231
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