Avatar billede lmejding Nybegynder
29. april 2005 - 09:45 Der er 9 kommentarer og
1 løsning

ImageButton virker ikke efter CompareValidator

Hej
Mit første forsøg med .net :-0

Jeg har to text felter med henholdsvis start dato og slut dato.
Man skal klikke på et billede for at få vist en kalender, hvor man kan finde datoen.
Dette har jeg lavet for begge tekstfelter.
Derefter har jeg lavet en CompareValidator for at sikre at man ikke har valgt en slutdato, der ligger før start datoen - så langt så godt.

Problemet er at hvis CompareValidator eksekveres og kommer med fejlmeddelsen - så kan jeg ikke længere klikke på min ImageButton for at åbne kalenderen.

Hvad kan det skyldes og hvad gør jeg??
Avatar billede snepnet Nybegynder
29. april 2005 - 09:48 #1
det skyldes nok at du serverside sørger for at kalenderen bliver vist, og at du har en clientside validering der afviser et postback fordi der er fejl.
hvis det er en imagebutton man klikker på, kan du sætte CausesValidation til false... så bliver valideringen ikke kørt på de knapper.
mvh
Avatar billede lmejding Nybegynder
29. april 2005 - 09:56 #2
Du har ret!
Mange tak - smid et svar!

Måske kan du hjælpe mig med denne også:
Jeg vil gerne kunne overføre en fil fra min server til en anden server (som ikke har asp.NET)
Denne metode kan ikke umidelbart lade sig gøre via alm. asp - men findes der en funktionalitet i .net der kan gøre det?

Lars
Avatar billede snepnet Nybegynder
29. april 2005 - 10:03 #3
et stk svar her :o)
mvh
- gider du forklare den med filoverførslen igen ? (som udgangspunkt kan det være lidt drilagtigt at skrive til filsystemet fra en webapp, men du kan godt gøre det hvis du sørger for at få sat rettigheder mv)
Avatar billede snepnet Nybegynder
29. april 2005 - 10:03 #4
prøver lige igen :o)
mvh
Avatar billede lmejding Nybegynder
29. april 2005 - 10:35 #5
Ok - jeg prøver igen:

Jeg har oprettet en webservice 'MenuMaker' i ASP 3. Den bruges til at håndtere en antal menuer fra Minolic, som vi bruger på en række sites vi har. I den forbindelse kan mit system også skrive en sitemap. Denne fil (en txt fil) skal efter at være skrevet sendes til det site, hvor sitemappet hører til - sådan at filen automatisk opdateres på det eksterne site hver gang jeg retter i MenuMaker.
På den måde kan vi håndtere menuer og sitemaps for mange forskellige sites i en og samme webløsning - uden at skulle kode. Jeg ved ikke om det overhovedet giver mening :-0

Hvor om alting er: jeg har behov for at kunne overføre den opdaterede tekst-fil til et eksternt site via ftp. Det skal ske automatisk hver gang jeg opdaterer filen via MenuMaker.
Jeg har naturligvis alle ftp informationer så som user, password osv til ftp konto'erne.

Tror du man kan lave den slags med .NET?

Hilsen
Lars
Avatar billede snepnet Nybegynder
29. april 2005 - 10:41 #6
det kan du sagtens .... der er også folk der har lavet nogle libraries der gør det nemmere end hvis du skulle lave det selv :
http://www.programmersheaven.com/zone26/cat774/25633.htm
(der er sikkert mange der har lavet den slags - du kan prøve at google dig lidt frem).
mvh
Avatar billede lmejding Nybegynder
29. april 2005 - 10:44 #7
men kræver det ikke at det eksterne site site kører .NET?
Nogle af de eksterne kører f.eks. php og nogle kører asp
Avatar billede snepnet Nybegynder
29. april 2005 - 10:46 #8
nope - det kræver det ikke... lige så lidt som det kræves at en der browser din asp.net applikation har det.
mvh
Avatar billede snepnet Nybegynder
29. april 2005 - 10:49 #9
(jeg smutter lige den næste halve til hele time)
Avatar billede lmejding Nybegynder
29. april 2005 - 11:23 #10
findes der ikke standart ftp funktionalitet i asp.net der kan løse det?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester