Avatar billede web_freak Nybegynder
30. september 2002 - 11:14 Der er 4 kommentarer og
1 løsning

CONFIRM

Mit problem er at jeg i .net(C#) har lavet følgende:
void ShowError2(String err)
{
      alert2.Visible=true;
      errormessage2.Text=err;
}

<asp:placeholder id="alert2" visible="false" runat="server">
        <script type="text/javascript">
              confirm("<asp:Literal id="errormessage2" runat="server"/>");
          </script>
    </asp:Placeholder>

ShowError2("Testen");

Jeg ville gerne lave en if sætning hvor jeg tester om true(OK) og false(Annuller) på ShowError2("Testen") confirm-boxen.

Jeg har prøvet en del, og nu har jeg brug for hjælp....
Avatar billede odegaard Nybegynder
30. september 2002 - 11:31 #1
Du kan ikke blande client-side og server-side scripting.
Avatar billede web_freak Nybegynder
30. september 2002 - 11:51 #2
Det var jeg nået frem til men hvorledes kan dette så håndteres.....
Avatar billede odegaard Nybegynder
30. september 2002 - 12:01 #3
så må du lave et javascript der poster en værdi retur til serveren, som du så kan tjekke på. Du kan f.eks. redigere en hidden input-værdi afhængig af svar.
Det kan jeg dog ikke hjælpe med, men der er en javascript-gruppe på eksperten.
Avatar billede web_freak Nybegynder
30. september 2002 - 12:15 #4
Hvordan kalder man en javascript-funktion i <asp:DataGrid><asp:ButtonColumn ButtonType="LinkButton" CommandName="CancelCommand">
Avatar billede jakobandersen Nybegynder
08. oktober 2002 - 16:38 #5
web_freak> Det kan du ikke

Du bliver nødt til som odegaard siger at poste værdien f.eks.

<asp:placeholder id="alert2" visible="false" runat="server">
  <script type="text/javascript">
        if(confirm("<asp:Literal id="errormessage2" runat="server"/>")){
          window.location.href = document.url + '?confirmed=true';
        }
        </script>
</asp:Placeholder>
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
Kurser inden for grundlæggende programmering

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