sparas det som text eller datum/tid i databasen?
Du skulle väl kunna formatera det med String.Format()
6 svar · 427 visningar · startad av andreas_lindh
Jag har en sida där användarna kan skriva in matchfakta från hockeymatcher. Problemet är att användarna skriver tid i olika format. ex 0.36, 00:36, 0,36
Jag vill ha tiden i formatet mm.ss . Finns det något smidigt sätt att alltid få tiden i det formatet?
sparas det som text eller datum/tid i databasen?
Du skulle väl kunna formatera det med String.Format()
ett sätt är att göra så här
<%# String.Format("{0:t}", Container.DataItem("kolumn")) %>
// eller
<%# String.Format("{0:T}", Container.DataItem("kolumn")) %>
Helt otestat så det kan finnas fel, själva koden är rätt men 0 och T/t är som kan vara fel.
Det är nog bättre att se till att användarna sparar i det rätta formatet från början. Gör de fel får de försöka igen. Naturligtvis skall de få en instruktion om hur man gör på rätt sätt.
Använd Validator-kontrollerna för att styra användarens input.
Eller två DropDownList bredvid varandra. En med värde 00-24 och en med värden 00-59.