Oprettet tir. d. 15. maj 2007 kl. 09:30:07

zentral
zentral (8.950 point. Point ude: 3.100)
www.zentral.dk

Range Valitator før dato

Hej

jeg har lidt bøvl med den indbyggede RangeValidator i visual studio. jeg vil gerne have at dens minimum værdi er den nuværende dato. og dato formatet er dd-mm-yyyy

kode sproget er ASP.NET i C#

Skrevet tir. d. 15. maj 2007 kl. 10:22:17| #1

ladyhawke
ladyhawke (33.932 point)
har du behov for at sætte formatet i din validator??? er det ikke kun din brugergrænseflade der skal bruge det?

Skrevet tir. d. 15. maj 2007 kl. 10:36:35| #2

zentral
zentral (8.950 point)
www.zentral.dk
det fordi jeg har en popup kalender, som skriver datoen ned i et tekstfeldt, og den dato den får er dd-mm-yyyy

Skrevet tir. d. 15. maj 2007 kl. 10:44:48| #3

ladyhawke
ladyhawke (33.932 point)
kan du ikke validere på et datoobjekt?

Skrevet tir. d. 15. maj 2007 kl. 10:51:04| #4


Skrevet tir. d. 15. maj 2007 kl. 10:58:13| #5

ladyhawke
ladyhawke (33.932 point)
hmmmmm... har du sat datoformatet, for din kode etc. evt. valideret at det rent faktisk er en dato du har i tekstfeltet? Hvis nu folk selv kan skrive i det...

Skrevet tir. d. 15. maj 2007 kl. 11:20:53| #6

zentral
zentral (8.950 point)
www.zentral.dk
nej det tror jeg ik, det er standard kalenderen som jeg har brugt, så jeg er godt nok ik lige sikker

Skrevet tir. d. 15. maj 2007 kl. 11:41:38| #7

ladyhawke
ladyhawke (33.932 point)
kan du ikke referere hvilke properties du har sat og hvad der sker når du prøver det...

Skrevet tir. d. 15. maj 2007 kl. 11:49:56| #8

zentral
zentral (8.950 point)
www.zentral.dk
<%@ Page Language="c#" %>

<script runat="server">
    void Calendar1_SelectionChanged(Object sender, System.EventArgs e)
    {
        string strjscript = "<script language='javascript'>";
        strjscript += "window.opener." + HttpContext.Current.Request.QueryString["formname"];
        strjscript += ".value = '" + Calendar1.SelectedDate.ToString("d") + "';window.close();";
        strjscript += "</script" + ">"; //Don't ask, tool bug.
        Literal1.Text = strjscript;
    }
   
   
    void Calendar1_DayRender(Object source, DayRenderEventArgs e)
    {
      if (e.Day.Date.ToString("d") == DateTime.Now.ToString("d"))
        {
            e.Cell.BackColor = System.Drawing.Color.LightGray;
        }
   
    }
</script>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Choose a Date</title>
</head>
<body leftmargin="0" topmargin="0">
    <form id="Form1" runat="server">
        <asp:Calendar id="Calendar1" runat="server" OnSelectionChanged="Calendar1_SelectionChanged" OnDayRender="Calendar1_DayRender" showtitle="true" DayNameFormat="FirstTwoLetters" SelectionMode="Day" BackColor="#ffffff" FirstDayOfWeek="Monday" BorderColor="#000000" ForeColor="#00000" Height="60" Width="120">
            <TitleStyle backcolor="#000080" forecolor="#ffffff" />
            <NextPrevStyle backcolor="#000080" forecolor="#ffffff" />
            <OtherMonthDayStyle forecolor="#c0c0c0" />
        </asp:Calendar>
        <asp:Literal id="Literal1" runat="server"></asp:Literal>
    </form>
</body>

Skrevet tir. d. 15. maj 2007 kl. 17:40:50| #9

tomledk
tomledk (15.405 point)
RangeValidator1.Type =
    ValidationDataType.Date;
RangeValidator1.MaximumValue =
    DateTime.MaxValue.ToString("dd-MM-yyyy");
RangeValidator1.MinimumValue =
    DateTime.Now.ToString("dd-MM-yyyy");

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

GridView og RowCommand

Oprettet den 22. maj 2012 kl. 17.34
faran giver 30 point for svar | Giv et svar »

Flere betingelser i repeater.

Oprettet den 15. maj 2012 kl. 21.45
fuldstop giver 60 point for svar | Giv et svar »

kombinere code behind og Javascript

Oprettet den 6. maj 2012 kl. 09.02
tjacob giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


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

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


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