2010-10-29 7 views
2

J'ai un contrôle Telerik: RadTextBox dans mon balisage appelé txtName. J'essaie de récupérer la valeur entrée dans le code derrière avec foo = txtName.Text; mais var et txtName montrent toujours une chaîne vide.TELERIK/ASP.NET - Impossible d'extraire le texte de la zone de texte, à partir du code

Des idées?

Markup

<telerik:RadTextBox ID="txtName" Runat="server" Width="300px" /> 

CodeBehind

campaign.Name = txtName.Text.Trim(); 

Je suppose que le code ne pouvait pas être plus facile. Fondamentalement, ce qui se passe est, quand je clique sur mon bouton "Enregistrer", il y a une publication et le texte dans le RadTextBox disparaît juste.

mise à jour
a trouvé le problème. Mon fichier web.config avait une version différente du fichier Telerik dll qui se trouvait dans mon dossier bin.

+0

Pouvez-vous fournir un peu plus de code ... où cette instruction est placée etc ... Afficher tout le code-derrière si c'est OK – anthares

Répondre

0

Vous n'utilisez pas réellement "var" comme nom de variable, n'est-ce pas? C'est un mot réservé en C# 4.

+0

Je l'utilise ici comme exemple. – CSharper

+0

Je suggère d'utiliser "foo" à la place, mais c'est ce que je reçois pour avoir C sur une machine Sun comme ma première expérience de programmation. Y a-t-il une chance que vous puissiez poster du code à partir de votre code-behind afin que nous puissions voir ce que vous êtes en train de faire? –

Questions connexes