Saisie de chiffre : le pavé numérique me donne un point. Comment avoir une virgule ?
3 réponses
moi
Bonjour,
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme
donne naturellement un point au lieu d"une virgule .
Comment avoir une virgule ? ou transformé ce point en virgule ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Delf
moi a écrit :
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?
Le mieux est de convertir le point en virgule dans le traitement, non ? Ou utiliser la culture ?
-- Delf
moi a écrit :
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme
donne naturellement un point au lieu d"une virgule .
Comment avoir une virgule ? ou transformé ce point en virgule ?
Le mieux est de convertir le point en virgule dans le traitement, non ?
Ou utiliser la culture ?
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?
Le mieux est de convertir le point en virgule dans le traitement, non ? Ou utiliser la culture ?
-- Delf
Jay
Avec retour serveur: ============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur: ============ Tu places ceci dans ta page aspx:
<HEAD> <SCRIPT language="javascript"> function ReplacePtParVirgule(idTextBox) { var strValue=document.getElementById(idTextBox).value; var i=0; while(i<strValue.length) { strValue=strValue.replace('.',','); i++; } document.getElementById(idTextBox).value=strValue; } </SCRIPT> </HEAD>
Bonjour, Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?
merci !!
Avec retour serveur:
============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans
oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur:
============ Tu places ceci dans ta page aspx:
<HEAD>
<SCRIPT language="javascript">
function ReplacePtParVirgule(idTextBox)
{
var strValue=document.getElementById(idTextBox).value;
var i=0;
while(i<strValue.length)
{
strValue=strValue.replace('.',',');
i++;
}
document.getElementById(idTextBox).value=strValue;
}
</SCRIPT>
</HEAD>
"moi" <me@isa.org> wrote in message
news:uiagP0DRGHA.1096@TK2MSFTNGP11.phx.gbl...
Bonjour,
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme
donne naturellement un point au lieu d"une virgule .
Comment avoir une virgule ? ou transformé ce point en virgule ?
Avec retour serveur: ============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur: ============ Tu places ceci dans ta page aspx:
<HEAD> <SCRIPT language="javascript"> function ReplacePtParVirgule(idTextBox) { var strValue=document.getElementById(idTextBox).value; var i=0; while(i<strValue.length) { strValue=strValue.replace('.',','); i++; } document.getElementById(idTextBox).value=strValue; } </SCRIPT> </HEAD>
Bonjour, Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?
merci !!
Jay
Avec retour serveur: ============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur: ============ Tu places ceci dans ta page aspx:
<HEAD> <SCRIPT language="javascript"> function ReplacePtParVirgule(idTextBox) { var strValue=document.getElementById(idTextBox).value; var i=0; while(i<strValue.length) { strValue=strValue.replace('.',','); i++; } document.getElementById(idTextBox).value=strValue; } </SCRIPT> </HEAD>
Bonjour, Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?
merci !!
Avec retour serveur:
============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans
oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur:
============ Tu places ceci dans ta page aspx:
<HEAD>
<SCRIPT language="javascript">
function ReplacePtParVirgule(idTextBox)
{
var strValue=document.getElementById(idTextBox).value;
var i=0;
while(i<strValue.length)
{
strValue=strValue.replace('.',',');
i++;
}
document.getElementById(idTextBox).value=strValue;
}
</SCRIPT>
</HEAD>
"moi" <me@isa.org> wrote in message
news:uiagP0DRGHA.1096@TK2MSFTNGP11.phx.gbl...
Bonjour,
Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme
donne naturellement un point au lieu d"une virgule .
Comment avoir une virgule ? ou transformé ce point en virgule ?
Avec retour serveur: ============ Tu places ceci dans l'event TextChanged de ta TextBox en code behind (sans oublié de mettre l'attribut AutoPostBack à true):
nomTextBox.Text=nomTextBox.Text.Replace(".",",");
Cette première solution entraine un retour serveur :-(
ou alors
Sans retour serveur: ============ Tu places ceci dans ta page aspx:
<HEAD> <SCRIPT language="javascript"> function ReplacePtParVirgule(idTextBox) { var strValue=document.getElementById(idTextBox).value; var i=0; while(i<strValue.length) { strValue=strValue.replace('.',','); i++; } document.getElementById(idTextBox).value=strValue; } </SCRIPT> </HEAD>
Bonjour, Dans un Textbox, je dois faire saisir des chiffres et le pavé numériqueme donne naturellement un point au lieu d"une virgule . Comment avoir une virgule ? ou transformé ce point en virgule ?