2017-02-23 2 views
0

Im essayant d'obtenir le même texte sur JS et CSnoms différents - JS et CS

JS CODE:

var LblSits = document.getElementById('<%=SelectedSits.ClientID%>'); 

LblSits.textContent+= NumId; 

code CS:

int Sits = int.Parse(SelectedSits.Text); 

Quand je Run This , je peux voir le SelectedSits Étiquette mise à jour avec les numéros mais quand j'essaye de le déboguer du CS c'est toujours vide ("").

la différence des noms me rend fou. même arrivé à moi Avec ImageUrl sur CS et src sur JS jusqu'à ce que je l'ai compris.

Quel nom est associé à qui? Que puis-je faire? Pourquoi est-ce toujours vide?

+0

vous le modifiez uniquement côté client. vous aurez besoin d'un formulaire/ajax pour mettre à jour le serveur. –

+0

Que puis-je faire avec le formulaire? –

+0

le formulaire est le canal de communication. –

Répondre

0

À partir du code C#, vous pouvez uniquement voir le contenu modifié dans le code JavaScript pour les contrôles spécifiques qui prennent en charge l'envoi au serveur des modifications apportées par JavaScript sur le client. Au lieu d'utiliser une étiquette, utilisez un contrôle TextBox ou HiddenField.