Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    42

    Gestione in c# della stringa restituita dalla funzione Prompt di Javascript

    Ciao a tutti,
    utilizzo c#.
    Ho una datagrid in cui è presente la seguente colonna:
    <asp:TemplateColumn >
    <ItemTemplate>
    <asp:LinkButton Text="Edit" ID="MyLinkButton" runat="server" CausesValidation="False"
    OnClientClick="buttonClick();"
    </ItemTemplate>
    </asp:TemplateColumn>
    Al click sul pulsante viene richiamata una funzione javascript che non fa alctro che:

    function buttonClick()
    {

    var text = prompt('Enter the new name');
    }

    La mia domanda è: come faccio a prelevare il valore che mi inserisce l'utente e ritulizzarlo in una mia funzione in c# (in particolare mi serve per fare una query di update).
    Grazie a presto,
    Antonio

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    C# essendo un linguaggio .NET viene trattato nel sub-forum VisualBasic e .NET Framework.

    Ti sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    42
    grazie e scusate l'errore

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    42
    Problema risolto:

    FILE .ASPX
    <script language="javascript" type="text/javascript">
    function buttonClick()
    {

    var text = prompt('Enter the new name');
    document.frmSample.HI.value=text;

    }
    </script>

    .....
    .....
    .....

    <input type="hidden" id="HI" runat="server" value=""/>
    <asp:Label ID="l2" runat="server"></asp:Label>

    ....
    ....
    ....

    FILE .CS
    .....
    .....
    .....
    l2.Text = HI.Value;
    .....
    .....
    .....

    Spero possa servire a qualcuno.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.