5 messaggi dal 12 giugno 2016
In una web page (Visual Studio 2012 + C#) ho due control :
asp:ListBox popolato allo startup della pagina (in PageLoad)
asp:TextBox che dovrebbe contenere il valore selezionato dal ListBox

sarebbe possibile inserire nel TextBox il valore selezionato dal ListBox senza fare il refresh della pagina in particolare senza cambiare il contentuo del ListBox
Grazie
DBologna
3.939 messaggi dal 28 gennaio 2003
con javascript?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

<script type="text/javascript">
// <![CDATA[

function ListBox1_onchange(v)
{
    var indiceSelezionato = v.selectedIndex;
    var option = v.options[indiceSelezionato];
    var valore = option.value;
    var testo = option.text;

    document.getElementById("TextBox1").value = "valore: " + valore + "   testo: " + testo;


}


// ]]>
</script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ListBox ID="ListBox1" runat="server" onchange="ListBox1_onchange(this);">
            <asp:ListItem Value="" Text=""></asp:ListItem>
            <asp:ListItem Value="0" Text="Stefano"></asp:ListItem>
            <asp:ListItem Value="1" Text="Carlo"></asp:ListItem>
            <asp:ListItem Value="2" Text="Nicola"></asp:ListItem>
        </asp:ListBox>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    </div>
    </form>
</body>
</html>

Modificato da pietro09 il 13 giugno 2016 13.05 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.