2010-05-22 9 views
0

Je dois changer la langue d'erreur de validation dans une autre langue. La logique de validation ne doit pas être modifiée.Langage d'erreur de validation dans les données dynamiques asp.NET Site WEB

Je veux juste traduire Le champ f5080eb8_0a83_4b89_b339_233528441711 doit être un nombre entier valide. dans une autre langue. Par exemple de l'anglais vers l'italien.

Je recherche dans Visual Studio (solution entière) pour ce textes

  1. doit être un entier valide
  2. Le champ

résultat = 0. Alors, quelle est la meilleure façon de traduire le texte d'erreur de validation dans une autre langue?

Quelques idées, merci!

+0

Salut, vous ne trouvez jamais une solution à ce problème pour la localisation des données ASP.net dynamique? Je suis coincé, j'ai traduit tous les autres textes en français, mais je ne peux pas trouver celui-ci. Le message se trouve dans le contrôle RequiredFieldValidator, mais il doit sûrement détecter la langue de l'utilisateur actuel? –

Répondre

0

Vous faites généralement toutes les activités de traduction dans .NET avec le système de ressources: http://msdn.microsoft.com/en-us/library/ms227427.aspx

+0

Merci, je suis familier avec cette technologie. Mais la question à propos de asp.Net Dynamic Data Site, il n'est pas clair où stocké ces chaînes. – loviji

+0

@loviji: Lire l'article. Cela montre que vous deviez stocker les chaînes. Je ne sais pas ce que vous entendez par "Dynamic Data". Est-ce une sorte de produit? Néanmoins, les mêmes règles s'appliquent. Partout où vous définissez une chaîne manuellement, vous pouvez utiliser une chaîne de ressource locale/globale à la place. –